/* BEGIN EPIC COMMUNITY MEMBER CUSTOM CSS */
/* Generated by v85.0.14 */
/* Epic recommends any additional CSS customizations be placed in this file, not theme.css. */

/* BEGIN: BACKGROUND IMAGES FOR BODY */
/* Pre Login Background Image  */
/* This file should live in the img folder inside the home folder and be 1920x1080 in size */
/* Moved to custom */

/* Post Login Background Image  */
/* This file should live in the img folder inside the home folder and be 1920x1080 in size */
/* Moved to custom */

/* Info Dialog for the Message page, such as for disabled features, Watermark on In Basket  */
/* This file should live in the img folder inside the home folder and be 1920x1080 in size */


/*Icon Title Text Color: #005072
  Card Title Bar: #579EBA
  Help and Expand Text Color: #606060
  Card Background: #F0F0F0
  Card Font Color: #252825
*/
html {
  font-family: Arial, Helvetica, sans-serif !important;

}

body.activity {
  overflow: hidden;
}

.FrameHeaderSmall {
  color: #005072; 
}

.watermark {
  background-image: linear-gradient(to bottom, rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%), url("img/plain_white_bkg.jpg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}
.fillerWatermark {
  background-image: url("img/plain_white_bkg.jpg");  
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}
#MsgPageBody .pageDIV {
  background-image: url("img/body/Post-login-bkg.jpg");  
  background-repeat: no-repeat;
  background-position: center center;  
  background-size: cover;
} 
.mainPageDiv{
  background-image: url("img/body/Post-login-bkg.jpg");
}
.ViewExternalMediaWaterMarkImg{
  background-image: url("img/plain_white_bkg.jpg");  
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}
.GapUploadWatermark{
  background-image: linear-gradient(to bottom, rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%), url("img/plain_white_bkg.jpg");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}

#netcare-logo {
  width: 190px;
  height: auto;
}

div#cancelButtonDiv input {
  color: white;
}

/* Watermarks on the home page 
.watermark-home-large {
  background-image: url("img/Watermark-Home-Tall.png");
}
.watermark-home {
  background-image: url("img/Watermark-Home-Short.png");
} */

/* Unique watermark on the allergies page */
body.Activity form[action*="Allergies.asp"] .watermark {
    background-image: linear-gradient(to bottom, rgba(255,255,255,1) 50%, rgba(255,255,255,.5) 100%), url("img/plain_white_bkg.jpg");;
}

/* Change astronaut background image */
#contain1.zeroStateWaterMark {
    background-image: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 100%), url("img/plain_white_bkg.jpg");
}

/* Change satellite background image 
#contain1.zeroStateWaterMark div.zeroStateIcon {
  background-image: url("img/Hubble-Zero-State-Icon.png");
} */


/* Notification background image */
body#WSmsNotificationBody .smsWaterMarkImg{
  background-image: linear-gradient(to bottom, rgba(255,255,255,1) 50%,rgba(255,255,255,0.65) 100%), url("img/Notification-Watermark.png");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}
body#WSmsNotificationBody .watermark{
  background-image: linear-gradient(to bottom, rgba(255,255,255,1) 50%,rgba(255,255,255,0.65) 100%), url("img/Notification-Watermark.png") !important;
}



/* END: BACKGROUND IMAGES FOR BODY */


/* BEGIN: MAIN BACKGROUND COLOR - UPDATE TO REFLECT BACKGROUND IMAGES */
/* These colors will load before background images, so you will see a flash of it. Match it to the overall color of the intended background image. */

/* Post Login */
.mainBody {
  background-color: hsl(0, 0%, 100%);
}

/* Pre Login */
.mainBody.standaloneBody {
  background-color: hsl(0, 0%, 100%);
}

/* END: MAIN BACKGROUND COLOR - UPDATE TO REFLECT BACKGROUND IMAGES */

/* BEGIN: LOAD CUSTOM IN BASKET IMAGES FROM HOME FOLDER */
/* Changed images for Inbasket folders to match colors - selected sections */
.ibvNavMsgTypeClosed {
  background-image: url("img/FolderClosed.png");
}
.ibvNavMsgTypeOpen {
  background-image: url("img/FolderOpen.png");
}
.ibvNavMsgTypeClosedHigh {
  background-image: url("img/FolderHighPriority.png");
}
.ibvNavMsgTypeOpenHigh {
  background-image: url("img/FolderHighPriorityOpen.png");
}
/* END: LOAD CUSTOM IN BASKET IMAGES FROM HOME FOLDER */

/* BEGIN: PATIENT ICONS */
/* Push pin icon on patient */
.FrameHeaderPinPinned {
  background-image: url("img/Pinned.png");
}
/* END: PATIENT ICONIS */

/* BEGIN: MOVE LOGO ON LOGO SCREENS LOWER AND AWAY FROM EPIC LOGO */
body.standaloneBody div#epicLoginContent img.image {
    margin-top: 20px;
}
/* END: MOVE LOGO ON LOGO SCREENS LOWER AND AWAY FROM EPIC LOGO */

/*START CUSTOM SHIT YOU NEED TO ADD BACK IN*/
/*Pre Login */
.mainBody.standaloneBody,
#Login2FA-Ambience {
  background-image: url("img/plain_white_bkg.jpg");
}

.mainBody {
  background-image: url("img/body/Post-login-bkg.jpg");
  width: 100%;
  height: 100%;
}
div a.login-links {
  top: 20px;
}

#LoginButton {
  box-shadow: none;
  border-style: solid;
  border-width: thin;
  border-color: lightgray;
  border-radius: 8px;

}

input[type="submit"] {
  background-color: #005072 !important;
  border-radius: 8px !important;
  width: 210px !important;
  color: white;
}

/*End Pre Login */

/*Post Login */


#header.contentContainer {
  /*background-color: white;*/
  background-color:  hsl(177.9,82.4%,93.3%);

}

.watermark-home {
  background-image: none;
}

.quick-button {
  color: #005072;
}

/*Toolbar logos */

.bannerImage {
  margin-top: 3px;
}

.bannerTabText {
  background-color: transparent;
}
#inbasketTab .bannerImage {
  background-image: url("img/icons/ppbasket.svg") !important;
  background-color: transparent;
  opacity: 1;
}

#inbasketTab .bannerTabText {
  color: #005072
}

#homeTab {
  color: #005072
}

#homeTab .bannerImage {
  background-image: url("img/icons/pphome.svg") !important;
  opacity: 1 !important;
}

#patientlistTab .bannerImage {
  background-image: url("img/icons/pppatient\ list.svg") !important;
  opacity: 1 !important;
}

#patientlistTab .bannerTabText {
  color: #005072
}

#referralsTab .bannerImage {
  background-image: url("img/icons/ppsearch.svg") !important;
  opacity: 1 !important;
}

#referralsTab .bannerTabText {
  color: #005072
}

#claimsTab .bannerImage {
  background-image: url("img/icons/ppclaims.svg") !important;
  opacity: 1 !important;
}

#claimsTab .bannerTabText {
  color: #005072
}

#schedulesTab .bannerImage {
  background-image: url("img/icons/ppschedule.svg") !important;
  opacity: 1 !important;
}

#schedulesTab .bannerTabText {
  color: #005072
}

#tasksTab .bannerImage {
  background-image: url("img/icons/pptasks.svg") !important;
  opacity: 1 !important;
}
#tasksTab .bannerTabText {
  color: #005072
}

#financialTab .bannerImage {
  background-image: url("img/icons/ppfinancial.svg") !important;
  opacity: 1 !important;
}

#financialTab .bannerTabText {
  color: #005072
}

#roiTab .bannerImage {
  background-image: url("img/icons/pprequests.svg") !important;
  opacity: 1 !important;
}

#roiTab .bannerTabText {
  color: #005072
}

#enrollmentTab .bannerImage {
  background-image: url("img/icons/ppenrollment.svg") !important;
  opacity: 1 !important;
}

#enrollmentTab .bannerTabText {
  color: #005072
}

#reportingTab .bannerImage {
  background-image: url("img/icons/ppreporting.svg") !important;
  opacity: 1 !important;
}

#reportingTab .bannerTabText {
  color: #005072
}

#externalSitesTab .bannerImage {
  background-image: url("img/icons/ppexternal.svg") !important;
  opacity: 1 !important;
}

#externalSitesTab .bannerTabText {
  color: #005072
}

#patientTab .bannerImage {
  background-image: url("img/icons/pppatient.svg") !important;
  opacity: 1;
}

#patientTab .bannerTabText {
  color: #005072
}

#adminTab .bannerImage {
  background-image: url("img/icons/ppadmin.svg") !important;
  opacity: 1;
}

#adminTab .bannerTabText {
  color: #005072
}

#specimensTab .bannerImage {
  background-image: url('img/icons/ppspecimandark.svg') !important;
  opacity: 1 !important;
}

#specimensTab .bannerTabText {
  color: #005072;
}

#megaMenuTab .bannerImage {
  background-image: url("img/icons/ppmenu.svg") !important;
  opacity: 1 !important;
  position: relative;
  right: 10px;
}

#megaMenuTab .bannerTabText {
  color: black;
  position: relative;
  right: 10px;
}

#LogoutID .bannerImage {
  background-image: url("img/icons/pplog\ out.svg");
  opacity: 1 !important;
  position: relative;
  right: 10px;
}

#LogoutID .bannerTabText {
  color: black;
  position: relative;
  right: 10px;
}

/* */

/*Toolbar header colors */

div#header.contentContainer {
  background-color: white
}

div#menu.contentContainer {
  /*background-color:  hsl(177.9,82.4%,93.3%);*/
  background-color: #C7E3F4;
  /*background-color: #e5e5e8*/
  z-index: 1;
  border-top-color: black
}

/**/
.FrameHeaderText {
  color: #005072;
}

/*
td#FrameHeaderText.FrameHeaderText span {
  visibility: hidden;
}

td#FrameHeaderText.FrameHeaderText span:after {
  content: 'Welcome to AHS Provider Portal';
  visibility: visible;
  position: absolute;
  top: 0px;
  left: 0px;
}*/
/*Main block */

#frameHdr.FrameHeaderDiv {
  background-color: white;
}

#applicationWrap {
  top: 89px !important;
}

#applicationWrap.contentContainer {
  background-color: white;
  border-top: solid 1px;
  border-top-color: lightgrey
}

.home-container {
  background-color: white;
}

#content, body.mainBody #innerAppWrap {
  background-color: white !important
}

.card-container {
  background-color: #005072;
  color: white;
  border-radius: 8px;
}

.card-content {
  background-color: #F0F0F0;
}

.card-content a {
  color: black;
}

/*Event monitor*/
/*Try overflow hidden if border-radius doesn't work*/
.card-container.em-card.card-container-tall .card-content {
  color: black;
}

.card-container.em-card.card-container-tall .card-content .simple-table tr a:link{
  color: black
}

.card-container.em-card.card-container-tall .card-header .activity-jump .jump-img {
  visibility: hidden;
}

.card-header-icon.home-icon.home-icon-eventMonitorCard {
  background-image: url("img/icons/pp-icon-inbasket.png")
}
/*END Event Monitor*/

/*Reports*/
.card-container.reports-card.card-container-tall .card-header .activity-jump .jump-img {
  visibility: hidden;
}

.card-container.reports-card.card-container-tall .card-content .simple-table tr a {
  color: black
}

.card-container.reports-card.card-container-tall .card-content .simple-table tr a:link{
  color: black
}

.card-container.reports-card.card-container-tall .card-content {
  color: black;
}

.card-header-icon.home-icon.home-icon-myReportsCard {
  background-image: url("img/icons/ppreports.svg")
}

/*END Reports*/

/*Quick Links*/



/*Main Body Icons*/
.flex-row.quick-button-row .flex-col.quick-button-col a.quick-button {
  box-shadow: none;
  border-style: none;
}
/*END Main Body Icons*/

/*
.FrameHeaderIcons {
  --embedded_text: "";
  position: relative;
  left: -15px;
}

.FrameHeaderIcons div::after {
  content: var(--embedded_text);
  font-size: 15px;
  position: relative;
  left: 33px;
  top: 2px;
}
*/

.FrameHeaderIcons div#FrameHeaderFullScreen {

  /*--embedded_text: "Expand";
  position: relative;
  left: 50px;*/
  background-image: url("img/icons/ppexpand.svg");
}

.FrameHeaderIcons div#FrameHeaderHelp {
  /*--embedded_text: "Help";*/
  background-image: url("img/icons/pphelp.svg");
  /*
  position: relative;
  right: 50px;
  */
}

/*End Main Body*/
/*End Post Login */
/*Prelogin Logos */
#netcare-logo {
  position: absolute;
  left: 175px;
  top: 400px;
}

#ahs-bridgeline {
  position: absolute;
  top: 10px;
  left: 20px;
  height: 100px;
  width: 260px;
}

#ahs-logo {
  position: absolute;
  right: 10px;
  top: 35px
}
/*END*/


a:active, 
a:hover:not(disabled) {
  color: #005072;
}



.navOption.navOptionSelected {
  color: white;
  background-color: #005072;
}

.BannerTabWithMenu.lowered {
  background-color: #C7E3f4;
  /*background-color: #e5e5e88*/
  color: transparent;
}

.BannerTab.lowered {
  background-color: #C7E3F4 !important;
  /*background-color: #e5e5e8*/
  color: transparent;
}

#menu {
  background-color: #005072;
  /*background-color: #e5e5e8*/
}

.navOption {
  color: #005072;
}

font {
  color: #005072
}

.patientAction {
  color: #005072
}

div.ttext {
  font-weight: bold;
}

.ttext td a {
  font-weight: bold;
  color: #005072 !important;
}

a:hover .ltest {
  color: #005072;
}

a.toolbarBottomText {
  color: #005072 !important;
  font-weight: 500;
}

.toolbarBtnDisabled, .toolbarBtnDropDisabled, .toolbarBtnRaiseDisabled {
  opacity: 0;
}

#navOptionMore {
  color: #005072;
  background-image: url("img/icons/dotdotdot.png");
  background-color: transparent;
}

.home-icon-wrench {
  background-image: url("img/wrench.png");
}

input[type="button"] {
  color: #005072 !important;
}

td.patListAlphaIndex {
  color: #005072;
}
.patListAlphaIndex a {
  color: #005072;
}

td.patListAlphaIndex a {
  color: #005072;
}

.RflSearchQuickBtns input[type=radio]:checked + label {
  background: #005072
}

.notSelectedTab {
  color: #005072;
}



/*END*/

/* BEGIN EPIC DELIVERED THEME CSS */
/* Generated by v85.0.18 */
/* Epic recommends that you do not edit this file and instead put any additional customizations in override.css */

/* BEGIN: LOGIN PAGE COLOR CHANGES */

/* Buttons - Login, Accept Department */
body.standaloneBody .acceptButton,
body.standaloneBody #LoginButton {
  background-color: hsl(192.8,100%,41.4%);
}
body.standaloneBody .acceptButton:hover,
body.standaloneBody #LoginButton:hover {
  background-color: hsl(202,97.9%,37.1%);
}
body.standaloneBody .acceptButton:active,
body.standaloneBody  #LoginButton:active {
  background-color: hsl(175.1,100%,29%);
}

/* Buttons - Cancel Department */
body.standaloneBody .cancelButton {
  background-color: white;
}
body.standaloneBody .cancelButton:hover {
  background-color: hsl(202,97.9%,37.1%);
}
body.standaloneBody .cancelButton:active {
  background-color: hsl(175.1,100%,29%);
}
body.standaloneBody .cancelButton:active {
  color: white;
}

/* Copyright Text */
body.standaloneBody #copyright {
  color:  hsl(245.1,67.2%,23.9%);
}

/* Copyright Hyperlink */
body.standaloneBody #copyright label.copyright-link {
  color:  hsl(245.1,67.2%,23.9%);
}
body.standaloneBody #copyright label.copyright-link:active,
body.standaloneBody #copyright label.copyright-link:hover {
  color:  hsl(245.1,67.2%,23.9%);
}

/* Hyperlinks in badge */
body.standaloneBody div#epicLoginContent a {
  color: hsl(213.2,100%,57.1%);
}
body.standaloneBody div#epicLoginContent a:active, 
body.standaloneBody div#epicLoginContent a:hover:not(disabled) {
  color: hsl(213.2,100%,57.1%);
}

/* Text in badge */
body.standaloneBody div#epicLoginContent .description,
body.standaloneBody div#epicLoginContent .login,
body.standaloneBody div#epicLoginContent #poweredBy,
body.standaloneBody div#epicLoginContent #department,
body.standaloneBody div#epicLoginContent #timezone {
  color: hsl(198,14.7%,60%);
}

/* Text in login box */
body.standaloneBody #Account_ID, 
body.standaloneBody #Account_Password {
  color: hsl(198,14.7%,60%);
}
/* Border on login box form fields */
body.standaloneBody #Account_ID, 
body.standaloneBody #Account_Password {
  border-bottom-color: hsla(198,14.7%,60%,0.8);
}


/* END: LOGIN PAGE COLOR CHANGES */

/* BEGIN: POST LOGIN COLOR CHANGES */

/* The container of the clinical content; the "body" of the page */
body .FrameHeaderDiv,
body.copyright,
body.mainBody #content,
body.mainBody #innerAppWrap {
  background-color: hsl(177.9,82.4%,93.3%);
}

/* The home content container */

/* Collapsible section header in Patient Search */
.AccordionHeader {
  background-color: #C7E3F4
}
.AccordionHeaderHover {
  background-color: #C7E3F4
}

/* Logout loading message hyperlink */
.logoutLoadingMessage a {
  color: hsl(193,100%,41%);
}

/* Header bar background color */
body.mainBody #header {
  background-color: white;
}

/* Menu bar background color */
/*
body.bannerBody .BannerTab.lowered,
body.bannerBody .BannerTab.hovered,
body.mainBody #menu {
  background-color: hsla(186.8,100%,41.6%,0.5);
}*/

/* Menu Title Text */
/*
body.mainBody #hoverMenuItems .itemTab, 
body.mainBody #hoverMenuItems .itemGroup > .itemTitle {
  color: hsl(192.8,100%,41.4%);
}
body.mainBody #hoverMenuItems .itemTab:hover,
body.mainBody #hoverMenuItems .itemGroup > .itemTitle > span:hover {
  color: hsl(202.5,97.9%,37.4%);
}*/

/* Menu Text */
body.mainBody #hoverMenuItems .itemGroup > .item {
  color: hsl(197,32%,28%);
}
body.mainBody #hoverMenuItems .itemGroup > .item > span:hover {
  color: hsl(197.3,31.5%,28%);
}

/* Menu drop down border */
body.mainBody #hoverMenu {
  border-color: hsla(193.1,100%,41.4%,0.5);
}

/* Frame Header Text */
.FrameHeaderText {
  color: #005072;
}

/* Frame Header Hyperlink Text */
A.HeaderLink:link,
A.HeaderLink:active,
A.HeaderLink:visited {
  color: #005072;
}

.FrameHeaderSmall {
  color: #005072;
}

/* Sub headers in page content */
body.Activity .subHeaderClass,
body.Activity .subHeaderHardWarning,
body.Activity .subHeaderCrossModule,
body.Activity .subHeaderCrossModuleHighlight,
body.Activity .subHeaderText {
  color: #005072;
}

.subHeaderCrossModule {
  background-color: #005072;
}

.plainMessage {
  background-color: #005072;
  color: white;

}

/* Column headers sorted */
.colHeadSorted {
  color: #005072
}

/* Plain text in page content */
body.Activity,
body.ActivityPadded,
body.ActivityNoPadding {
  color: hsl(0,0%,0%);
}

/* Hyperlinks in page content */
a:active, 
a:hover:not(disabled) {
  color: #005072;
}

/* Fix colors of links in Card-Headers; they should have changed from above */
.card-header a:link {
    color: inherit;
}

/* But quick buttons are associated with icons with blue colors. Can't change without changing the icons too, so change them back */
a.quick-button:link {
  color: #005072;
}
/*
a.quick-button:active, 
a.quick-button:hover:not(disabled) {
  color: #00A6D3;
}*/

/* Nav option tabs */
.navOptionSelected { 
  background-color: hsl(177.9,82.4%,93.3%);
}
.navOptionSelected {
  color:  hsl(235.2,66%,30%);
}

.navOption:hover, 
.navOption.hover {
  background-color: #005072;
}
.navOptionSelected:hover,
.navOptionSelected.hover {
  color: #005072
}
.navOptionSelected:hover,
.navOptionSelected.hover {
  background-color: #C7E3F4
}

/* Tabs  */
.selectedTab {
  border-top-color: #C7E3F4
}
.notSelectedTab:not(.tabNotAvailable):hover,
.selectedTab {
  color: #005072;
}
.notSelectedTab {
  color: hsl(233.5,72.6%,20%);
}

/* Toolbar buttons */
a.toolbarText,
.toolbarBtn,
.toolbarBtnDrop,
.toolbarBtnDisabled,
.toolbarBtnDropDisabled,
.toolbarBtnRaise,
.toolbarBtnDropRaise,
.toolbarBtnRaiseDisabled,
.toolbarBtnLower,
.toolbarBtnPressed,
.toolbarBtnPressedRaise,
.toolbarBtnPressedLower,
.toolbarBtnDropRaiseLower,
.toolbarDropItem,
.toolbarDropItemSelected,
.toolbarDropItemPressed,
.toolbarDropItemPressedSelected,
.button,
.toolbarBottomBtn,
.toolbarBottomBtnDrop,
.toolbarBottomBtnRaise,
.toolbarBottomBtnDropRaise,
.toolbarBottomBtnDisabled,
.toolbarBottomBtnDropDisabled,
.toolbarBottomBtnRaiseDisabled,
.toolbarBottomBtnLower,
.toolbarBottomBtnPressed,
.toolbarBottomBtnPressedRaise,
.toolbarBottomBtnPressedLower,
.toolbarBottomBtnDropRaiseLower {
  color: #005072;
  opacity: 1 !important;
}



/* Search button text that has an important flag in epicweb_ie.css, for some reason... */
/*
a.toolbarBottomText {
  color: hsl(192.8,100%,41.4%) !important;
 }*/
 
 
/* Hover highlight buttons */
.toolbarBtnLower,
.toolbarBtnPressed,
.toolbarBtnPressedRaise,
.toolbarBtnPressedLower,
.toolbarBtnDropRaiseLower {
  background-color: hsla(192.8,100%,41.4%,0.2);
}
.toolbarBtnRaise,
.toolbarBtnDropRaise {
  background-color: hsla(192.8,100%,41.4%,0.1);
}
.toolbarBtnRaise,
.toolbarBtnDropRaise {
  border: 1px solid hsla(192.8,100%,41.4%,0.2);
}

/* IN BASKET CHANGES */
/****<Navigation Pane>****/
.ibvNavSpace,
.ibvNavTabHighlight {
  background-color: hsla(192.8,100%,41.4%,0.2);
}
.ibvNavSpaceHigh,
.ibvNavMsgTypeOpen,
.ibvNavMsgTypeOpenHigh {
  background-color: #005072;
}
.ibvNavTab {
  color: hsl(200,19.6%,18%);
}
/****</Navigation Pane>****/

/****<List Pane>****/
.ibvListHeader,
table#ListTable tr.ibvListOdd td,
table#ListTable tr.ibvListEven td {
  border-bottom-color:white;
}
table#ListTable tr.ibvListHighlight td,
table#ListTable tr.ibvListHighlight.iPadTableRow:hover td {
  background-color: hsla(192.8,100%,41.4%,0.2);
}
table#ListTable tr:hover td {
  background-color: hsla(192.8,100%,41.4%,0.07);
}
table#ListTable tr.ibvListHighlight:hover td {
  background-color: hsla(192.8,100%,41.4%,0.15); 
}
#ListLoadMoreAvailable a {
  color: hsl(191.6,70.9%,22.9%);
}
/****</List Pane>****/


/****<Summary Colors>****/
a:hover,
.ltext  {
  color: #005072;
}

.thead td {
  color: hsl(200,18%,45.9%);
}
/****</Summary Colors>****/


/* PATIENT LISTS */
.dataYellow, .dataYellowEven, .dataYellowOdd {
  background-color: hsla(192.8,100%,41.4%,0.2);
}
.TableRow:hover td {
  background-color: hsla(192.8,100%,41.4%,0.07);
}
.TableRow:hover .dataYellow,
.TableRow:hover .dataYellowEven,
.TableRow:hover .dataYellowOdd {
  background-color: hsla(192.8,100%,41.4%,0.15);
}

/* Patient image frame */
#PatFrameImageContainer {
  border-color: hsl(177.9,82.4%,93.3%);
  background-color: hsl(177.9,82.4%,93.3%);
}

/* Left nav pane actions */
.patientAction {
  color: #005072
}
.imgPatAction {
  background-color: #005072
}

/* Show past button */
.ButtonOut,
.ButtonIn,
label.QuickBtnLabel,
.ButtonOutList {
  color: white
}

.ButtonOut,
.ButtonOutList,
input:not(:checked) + label.QuickBtnLabelWithEmptyCheckbox,
input:not(:checked) + label.QuickBtnLabel {
  border-color: hsl(180,61%,84.9%);
}

.ButtonOut,
.ButtonOutList,
input:not(:checked) + label.QuickBtnLabelWithEmptyCheckbox,
input:not(:checked) + label.QuickBtnLabel {
  background-color: #005072;
}

.ButtonIn,
input:checked + label.QuickBtnLabel {
  border-color: #005072;
  background-color: #005072;
  color: white;
}

.TabInfo {
  color: #005072;
}

.rpt .sectHlt50.pgSection > .sectionHeader .title {
  color: #005072 !important;
}

.rpt .cardColumn [data-sectdepth='1']:not(.alertBanner).sectHlt50, .rpt .mainColumn [data-sectdepth='1'].mainColCard.sectHlt50, .rpt .cardColumn .docHeader.sectHlt50 {
  color: #005072 !important;
}
/*.rpt .cardColumn .sectHlt50[data-sectdepth="1"]:not(.alertBanner), .rpt .mainColumn .mainColCard.sectHlt50[data-sectdepth="1"], .rpt .cardColumn .docHeader.sectHlt50 {
  color: #005072 !important;
} */

input[name="btnSaveDefaultHome"] {
                background-color: #005072 !important;
                border-radius: 8px !important;
                color: white;
                width: fit-content !important;
}

input[name="btnCancelDefaultHome"] {
                background-color: #005072 !important;
                border-radius: 8px !important;
                color: white;
}

;form[name="EventDashboard"] .pageDIV #contain1 {
;                overflow: hidden;
;}

.toolbarBtnPressed.toolbarToggleBtn {
  color: #005072;
  background-color: #005072;
}

span.subHeaderText > a:link, 
span.subHeaderText > a:visited {
  color: white;
}

input[type="button"][name^="btn_WDI"] {
  color: white !important;
}

input.ButtonOut[type="button"] {
  color: white !important;
}

.toolbarBtnPressed.toolbarToggleBtn,
.toolbarBtnPressedRaise.toolbarToggleBtn {
  background-color: #005072;
}

#ClosePatient {
  background-image: url("img/Delete_Dark.png");
}


/* END: POST LOGIN COLOR CHANGES */

.home-icon-patsearch {
  background-image: url("img/Home_PatientSearch.png");
}
.home-icon-Review {
  background-image: url("img/Home_ChartReview.png");
}
.home-icon-newreferral {
  background-image: url("img/Home_Referral.png");
}
.home-icon-linkorderentry {
  background-image: url("img/Home_OrderNew.png");
}
.home-icon-schedlistpage {
  background-image: url("img/Home_ScheduleAdd.png");
}
.home-icon-videovisits {
  background-image: url("img/Home_Video.png");
}
.home-icon-ViewUserList, .home-icon-facilitylistNoUser {
  background-image: url("img/Home_ManageClinic.png");
}
.home-icon-claimprovreview {
  background-image: url("img/Home_ClaimReview.png");
}
.home-icon-remitreview {
  background-image: url("img/Home_RemitReview.png");
}
.home-icon-InvoiceApprove {
  background-image: url("img/Home_InvoiceApprove.png");
}
.home-icon-pbireview {
  background-image: url("img/Home_PremBill.png");
}
.home-icon-OnlineEnrollmentEmployeeAdministration {
  background-image: url("img/Home_EmployeeAdmin.png");
}
.home-icon-OnlineEnrollmentSelectPlan {
  background-image: url("img/Home_NewCvg.png");
}
.home-icon-OnlineEnrollmentReviewApplications {
  background-image: url("img/Home_CvgReview.png");
}
.home-icon-reqentry {
  background-image: url("img/Home_ReqEntry.png");
}
.home-icon-reqreview {
  background-image: url("img/Home_ReqList.png");
}
.home-icon-roiRequests {
  background-image: url("img/Home_ROI.png");
}
.home-icon-myDashboards {
  background-image: url("img/Home_Dashboard.png");
}
.home-icon-upcomingappts_grp {
  background-image: url("img/Home_ViewSched.png");
}
.home-icon-refprovreview {
  background-image: url("img/Home_ReferralSearch.png");
}
.home-icon-monitorevents2 {
  background-image: url("img/Home_EventMonitor.png");
}
.home-icon-inbasket {
  background-image: url("img/Home_InBasket.png");
}
/* End*/