﻿/* 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. */


/* CUSTOM: Hide customer service buttons */
body.md_coverage #custsvc_coverage, #custsvc_eligibility, #custsvc_claims, #custsvc_referrals {
	visibility: hidden;
}

/* CUSTOM: E-Visit T&C bullets */
ul.evisit {
	width: auto !important;
	margin-left: 0px !important;
	list-style-type: disc;
	white-space: normal;
}

ul.evisit li {
	width: auto !important;
	margin-left: 25px;
	padding: 1px 0;
}

/* CUSTOM ATANAG 2019-01-21: Commented out outdated CSS, use below instead in August 2018 version */
/*
#features li:nth-child(5):before {
	background: rgba(0, 0, 0, 0) url("../images/quicklinks/account_summary.png") no-repeat center center;
}
#features li:nth-child(6):before {
	background: rgba(0, 0, 0, 0) url("../images/quicklinks/questionnaire.png") no-repeat center center;
}
*/

/* CUSTOM ATANAG 2021-12-27: Updated home prelogin icons */
.features .icon-billing {
		background-image: url("../images/quicklinks/account_summary.png");
	}
.features .icon-echeckin {
		background-image: url("../images/quicklinks/questionnaire.png");
	}
.features .icon-FAQ {
		background-image: url("../images/quicklinks/info.png");
	}
.features .icon-yeild {
	background-image: url("../images/quicklinks/yield_yellow.png");
}
/* CUSTOM AIBAR 2020-01-01: Hide Customer Service Button */
.card.custsvc {
	display:none;}

/* CUSTOM ADAHL 2026-05-12: Enlarge login logo. MyC Debrand only.  */
.logo {
    max-height: none !important;
    height: 192px !important;
    max-width: none !important;
    width: auto !important;
    object-fit: contain !important;
    margin: 0 auto 1.5rem !important;
    display: block !important;
    image-rendering: -webkit-optimize-contrast;
}

/* Ensure header expands properly */
#header.prelogin {
    height: auto !important;
    min-height: 210px !important;
    padding: 1.25rem 0 !important;
}

/* Prevent overflow on mobile */
@media (max-width: 768px) {
    .logo {
        max-width: 85% !important;
        height: auto !important;
    }

    #header.prelogin {
        min-height: auto !important;
        padding: 1rem 0 !important;
    }
}