<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* 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. */


#signupFooter img
{
	width:100px
}

/* MSL adjusting bullet styling on self-sign up page custom text */
.section .content ul.strbullet {
	list-style-type:square;
	margin-left: 5%;
	width: 90%;
}

/* MSL styling for user notice */
a.usernotice {
	font-size: 25px;
	font-weight: bold;
	font-family: Calibri,Arial,sans-serif;
}

/* MSL no bold on "Sorry no slots" Open Scheduling Widget */
p.osnoslots {
	font-weight: normal;
}

/* MSL home page footer links */
.links{
	font-size: 1.1rem;
	font-weight: bold;
}

ul.umassbullet {
	list-style-type:disc;
	margin-left:5%;
}

/* MSL sizing image on login page above username and password entry */
img.umassloginimg {
	height: 115px;
	width: 170px;
}

/* MSL sizing image on login page below username and password entry */
img.umassloginimg2 {
	height: 143px;
	width: 254px;
	display: block;
    margin-left: auto;
    margin-right: auto;
}

/* MSL spacing on homepage icons */
div.mychart_Downtime {
	border: 2px solid black;
	background-color: #0F0D9E;
	color: white;
	text-align: center;
	display: inline-block;
    padding: 10px;
}
h2.mychart_Downtime {
	color: white;
	font-size: 1.25rem;
}

/*MSL specialty OS icons SLG 4028319 */
.stepContainer .cardlist.buttonCards.withIcon .card,
.stepContainer .cardlist.buttonCards.withIcon .card a,
.stepContainer .cardlist.buttonCards.withIcon .card label {
	min-height: 2.5rem;
}
 
.stepContainer .cardlist.buttonCards .card .stepIcon {
	
	max-height: 5rem;
	display: none;
}

/* MSL - Darker Hover Color requested in SLG 4143715 */
/* @color theme tint -     rgba(36, 111, 181, 0.08) = hsla(222,58.2%,39.4%,0.08)  */
/* Hoverable Lists */
table tr.hover,
table tr td.selected,
table.hoverable tr:hover,
.section .content .hover:not(.button):not(.card),
.list.hoverable:not(.collapsible) a:not(.button):focus,
.list.hoverable:not(.collapsible) a:not(.button):hover,
.list.hoverable:not(.collapsible) li:focus,
.list.hoverable:not(.collapsible) li:hover,
.list.hoverable.collapsible a.collapsed:focus,
.list.hoverable.collapsible a.collapsed:hover,
.list.hoverable.collapsible li.collapsed:focus,
.list.hoverable.collapsible li.collapsed:focus a,
.list.hoverable.collapsible li.collapsed:hover,
.list.hoverable.collapsible li.collapsed:hover a,
.list.hoverable.collapsible li.collapsed a:focus,
.list.hoverable.collapsible li.collapsed a:hover,
.MessageList .SingleMessage.collapsed .inlinedelete:focus,
.SingleIndicator.collapsed.hover,
.listHolder &gt; .listRow.hover,
.listHolder &gt; .listRow.selected,
.clickable:hover,
.clickable:focus,
.clickable a:focus {
    background: #d3d3d3;
}

/* MSL - billing icon on homepage SLG 4465151 */
.features .icon-billing {
  background-image: url("../images/quicklinks/billing.png");
}

/* RPL - education icon on homepage SLG 4465151 */
.features .icon-education {
  background-image: url("../images/quicklinks/education.png");
}

/* RPL - TR icon on homepage SLG 4465151 */
.features .icon-test_results {
  background-image: url("../images/quicklinks/test_results.png");
}

/* MSL - homepage spacing under logo SLG 4771259 */
.logo {
  margin: 0 0 1.0rem;
  }

#graphicHeader:not(:empty) #header_logo .header_logo_link {
background: transparent url("../images/logo.png") no-repeat scroll center/contain;
}


/*MSL - taking out extra spacing on E-visit Terms */
#evisit .terms {
  height: 80px;
 }
/*MSL - UMassROI SLG 4828012 */
.umassroi {
  font-weight: bold;
  font-size: 1.2rem;
}

/*External Payment Page */

body #extPmtPageFrame {
 height: 120rem; overflow-y: visible;
}
body #guestPay-content #extPmtPageFrame {
height: 120rem;
overflow-y: visible;
}
body #guestPay-content .formbuttons {
margin-bottom: 5rem;
}
</pre></body></html>