﻿/********************/
/** Unity Overrides **/
/********************/


/*--------PRELOGIN CHANGES*/
	/* Prelogin logo height is 6rem by default which can cause it to be cropped for many larger logos. Change it here. But we be aware 
    that your changes can affect the responsive design layout on small screens. Bottom line: the logo must be height-matched to its
    container to get a good result on both sides of the responsive breakpoint. */
	body.isPrelogin .logo {
		height: 8rem;
		max-height: 8rem;
		background-position: center top;
		content: url(../images/logo.svg);
	}

	.badges.sm-alignCenter {
		content-visibility: hidden;
	}
	
	/*Adjusting top padding to 1rem from 0 rylawn */
	#features {
		list-style: none;
		padding: 1rem 0 1rem;
	}

	/*Adding 2 additional feature columnns. rylawn / adding icon-alert for covid-19 ekarbo*/
	#features li {
		padding-left: 75px;
		background-repeat: no-repeat;
	}
	#features .icon-healthRecords {
		background-image: url("../images/quicklinks/health_records_unity.png");
		background-size: 75px 75px;
		height: 75px;
	}

	#features .icon-medications {
		background-image: url("../images/quicklinks/medications_unity.png");
		background-size: 75px 75px;
		height: 75px;
	}

	#features .icon-communicate {
		background-image: url("../images/quicklinks/communicate_unity.png");
		background-size: 75px 75px;
		height: 75px;
	}
	
	#features .icon-documents {
		background-image: url("../images/quicklinks/documents_unity.png");
		background-size: 75px 75px;
		height: 75px;
	}

	#features .icon-notes {
		background-image: url("../images/quicklinks/notes_unity.png");
		background-size: 75px 75px;
		height: 75px;
	}

	#features .icon-resourceLibrary {
		background-image: url("../images/quicklinks/resource_library_unity.png");
		background-size: 75px 75px;
		height: 75px;
	}

	body.graphicHeader:not(.isPrelogin):before,
	body.md_selftriage_load:before,
	body.md_landingpage_loadlandingpagedecisiontrees:before,
	body.graphicHeader.md_crossdeploymentscheduling_schedulefromtoken:before,
	body.graphicHeader.md_openscheduling_index:before,
	body.graphicHeader.md_openscheduling_standalone:before,
	body.graphicHeader.md_anonymoustelehealth_index:before,
	body.md_telemedicinehome_guestvisit:before,
	body.graphicHeader.md_onmyway_index:before,
	body.graphicHeader.md_standalone_signup:before,
	body.graphicHeader.md_anonymousscheduling_generateerrorviewfromtoken:before,
	body.tvmode.graphicHeader:before,
	body.md_proxyselect_index:before,
	body.graphicHeader.md_bedlogin_index:before,
	body.graphicHeader.md_react_index:before {
		background-color: #aecd5d; /* 0f784a */
	}

/*--------Override Welcome Page feature. ea */
	#graphicHeader:not(:empty) #header_logo
	.header_logo_link {
		background: transparent url("../images/logo.svg") no-repeat scroll left/contain;
	}
	
	#graphicHeader:not(:empty) .headerButton, #graphicHeader:not(:empty) #jumptoaccount_button, #graphicHeader:not(:empty) #localeswitch, #graphicHeader:not(:empty) .proxyMenuButton, #graphicHeader:not(:empty) #header_menu {
    background: #f5a836;
}
	
	#graphicHeader:not(:empty) #logout_button,
	#graphicHeader:not(:empty) #localeswitch,
	#header.compact #graphicHeader:not(:empty) #proxyMenuButton {
		background: rgba(255, 255, 255, 0.1);
		border-radius: 6px;
		height: 2.25rem;
	}

	h1, h2, h3, h4,
	.header,
	.heading,
	.hover a.header:focus,
	.hover a.header:hover,
	.hover a.heading:focus,
	.hover a.heading:hover,
	.titlebar,
	.sectionheader, table thead tr {
		color: #246fb5;
	}
	._heading {
		color: #246fb5;
	}
	/* Buttons / Adjusted the background color. rylawn*/
	.button,
	.button:focus,
	.button:hover,
	ul.MessageList.list.hoverable.collapsible .SingleMessage .ReplyButton a.button {
		background-color: #f5a836;
		color: #FFF;
	}

	/*Adjusted background color. rylawn */
	.button.nextstep,
	.button.nextstep:focus,
	.button.nextstep:hover {
		background-color: #f5a836;
	}

	/*Adjusted background color. rylawn */
	.button.completeworkflow,
	.button.completeworkflow:focus {
		background-color: #f5a836;
	}

	/*Adjusted the background color. rylawn */
	.button.inlineedit,
	.button.inlineedit:focus,
	.button.inlineedit:hover {
		background-color: #f5a836;
	}

	.omitdisablestyling[class][class][class].completeworkflow, .omitdisablestyling[class][class][class].nextstep {
		background-color: #aecd5d;
	}

	/*Adjusted background color. rylawn */
	.button.inlinesave,
	.button.inlinesave:focus,
	.button.inlinesave:hover {
		background-color: #f5a836;
	}

	.button.primary.positive, ._command.primary.positive {
		background-color: #f5a836;
	}	

	.button {
		background-color: #FF9800;
	}

	.button.secondary.positive {
		color: #8db036; /* 0f784a */
	}

	.button.secondary.positive:hover, .button.secondary.positive:active, .button.completeworkflow:hover, .button.completeworkflow:active {
		background-color: #aecd5d; /* 0f784a */
	}

	/* _command.primary = send message button */
	.button.primary.positive:hover, .button.primary.positive:active, ._command.primary.positive:hover, ._command.primary.positive:active {
		background-color: #aecd5d; /* 0f784a */
	}


/*--------ADVANCE CARE PLANNING CHANGES*/
	/*removed background color and changed border color to black. ea */
	.hca-content.card .cardline.hca-activestatus.active {
		border-color: #000000;
	}

	/*Override Doc Display*/
	/*adjusted color below to white. ea*/
	.acpContent #viewdocumentwidget span.statusBadge {
		text-align: center;
		font-size: 0.8rem;
		border-radius: 0.25rem;
		color: white;
		border-style: solid;
		border-width: 2px;
		margin: 0.25rem 0.25rem 0.25rem 0;
		padding: 0.125rem 0.5rem;
		position: absolute;
		top: 0;
		right: 0;
	}

	/*Adjusting background color. ea */
	.acpContent .pendingDocBadge {
		background-color: #FFA10B;
		border-color: #FFA10B;
		color: #936001;
	}

	/*Adjusting background color. ea */
	.acpContent .deniedDocBadge {
		background-color: #D9545B;
		border-color: #D9545B;
		color: #363636;
	}

	/*adjusted color to bellin green. ea */
	.acpContent .approvedDocBadge {
		background-color: #94a51b;
		border-color: #94a51b;
		color: #1B5388;
	}


/*--------Hiding things. ea */
	/*Removing section for google fit connect. ea */
	.ExternalAccount h2 {
		display: none;
	}
	/*Steve requested to hide the Edit Button ea */
	#scheduling-workflow #insuranceVerification .card .buttonList.subtle .button[data-action="edit"] {
		display: none;
	}
	/*Steve requested to hide the view coverage Button ea */
	#coverages-list #insuranceVerification .card .buttonList .button:first-child {
		display: none;
	}
	/*Steve requested to hide the Edit Button ea */
	#coverages-list #insuranceVerification .card .buttonList.subtle .button[data-action="edit"] {
		display: none;
	}
	/*Steve requested to hide the Edit Button ea */
	#coverages-list #insuranceVerification .card .buttonList.subtle .button[data-action="delete"] {
		display: none;
	}
	/*Steve requested to hide the Add Coverage buttone because RTE for unity causes extra charges sent to Belllin ea */
	#coverages-list #insuranceVerification .card.addItem.col-6 {
		display: none;
	}
	/*Steve requested to hide the Manage financial assistance Button ea */
	#ba_main .buttonList.subtle .button:nth-child(2) {
	 display: none;
	}
	/*Steve requested to hide the Manage financial assistance Button ea */
	#ba_main .buttonList.subtle .button:nth-child(3) {
	 display: none;
	}



/*End*/
/*END THEME CHANGES*/





