﻿p {
	max-width: unset;
}	

.main-content {
	background-color: #f7f7f7;
}

.header-menu {
	justify-content: center;
}

.header-menu-text {
	color: #284093;
}

.content-container,
.menu-content {
	max-width: 918px;
}

.content-container {
	background-color: #ffffff;
	padding: 20px 12px;
}

.account-info-block:last-child {
	display: none;
}

.button {
	background-color: #284093;
}

.footer {
	vertical-align: top;
	min-height: 10vh;
	background-color: #2f323C;
}

.footer-block-item.div {
	border-right: 2px solid #bbbbbb;
}

.footer > .content-container {
	background-color: transparent;
}

.footer > .content-container {
	padding-left: 0;
	padding-right: 0;
}

.photo-shelter {
	content: url("/a_published/unitil/images/photoshelter.png");
}

.content-container.mid,
.page-block.summ {
	padding: unset;
}

.content-container.page {
	margin: unset;
}

.content-container.widget-block,
.profile-details-edit,
.field-icon-box>.fa-question-circle,
.profile-details-col > .field-box:nth-child(1),
.profile-details-col > div:nth-child(3) > .detail-info-text,
#acctList > .grid-header > div:last-child,
#acctList > .grid-item > div:last-child,
#acctList > .action-block > a:last-child,
.content-container.copy:last-child,
.footer-links > div:nth-child(1),
.page-tabs-tab.w-tab-pane.w--tab-active > div > div:nth-child(5) {
	display: none;
}

.profile-details-col > div:nth-child(2) {
	border: unset !important;
}

.content-box {
	padding: 0;
}

.page-block {
	padding: unset;
}

.table-grid-col.acc,
.table-grid-col.date,
.table-grid-col.fill,
.table-grid-col.status {
	min-width: 150px;
}


.table-grid-col.fill {
	width: 150px !important;
}

.summary-overview.grey {
	border: unset;
	box-shadow: unset;
}

.summary-overview.grey,
.content-box.summary {
	background-color: unset;
	padding: 0;
}

.radio-field-item {
	width: 550px;
}

.content-box._40 {
	padding-left: 20px;
}

.home-link.w-inline-block {
	pointer-events: none;
	cursor: default;
}

.wallet-content {
	padding-right: unset;
	display: flex;
	justify-content: space-around;
}
.wallet-card {
	margin: 20px 0;
	background-color: #f7f7f7;
}

.wallet-content>.wallet-card {
	width: 30%;
	margin-left: unset;
}

#main_lnkEdit {
	display: none;
}
#main_ezPayGoPaperlessLinks {	display: none;}

.button.hidden { display: none !important; }