/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
/* Change the links to the same color */
a, a:link, a:visited, h4 a, h4 a:link, h4 a:visited {
	color: #397c35;
}

.footer.left::before {
	content: "Massachusetts Public Health Association • 50 Federal St., 8th Floor  •  Boston, MA 02110 •  Phone (857) 263.7072  •  Fax  (857) 263.7068 • © MPHA 2020";
}

.mpha-half-column {
	width: 50%;
	float: left;
	line-height: 1.3;
}

.mpha-half-column table td {
	border: none;
}

.container {
	padding-top: 80px;
}

.container.home {
	padding-top: 0;
}

@media only screen and (max-width: 767px) {
	.mpha-half-column {
		width: 100%;
		float: none;
	}
}

.home-pages .holder .title.text-center {
	margin-left: -24px;
	margin-right: -24px;
	margin-top: -164px;
	padding-top: 14px;
	padding-bottom: 12px;
}

.home-pages .holder.first .title.text-center {
	background: #d0dd80;
}

.home-pages .holder.middle .title.text-center {
	background: #4dc7e4;
}

.home-pages .holder.last .title.text-center {
	background: #ff9849;
}

.home-pages .text-holder {
	margin-top: 140px;
}

.home-pages .holder .text-holder p {
	margin-top: 12px;
	padding-top: 140px;
	background-size: 100%;
}

.home-pages .holder.first .text-holder p {
	background-image: url('https://mapublichealth.org/wp-content/uploads/2017/08/pwtf-block-fit.png');
	background-repeat: no-repeat;
	background-position: center top;
}

.home-pages .holder.middle .text-holder p {
	background-image: url('https://mapublichealth.org/wp-content/uploads/2019/02/groceryaccesssmap.png');
	background-repeat: no-repeat;
	background-position: center top;
}

.home-pages .holder.last .text-holder p {
	background-image: url('https://mapublichealth.org/wp-content/uploads/2019/07/achi-block-image.png');
	background-repeat: no-repeat;
	background-position: center top;
}

.blog .feature-img, .category .feature-img {
	display: none;
}

.blog .twelve, .category .twelve {
	margin-top: 80px;
}

.blog #footer .twelve, .category #footer .twelve {
	margin-top: 0;
}

@media handheld,only screen and (max-width: 1023px) {
	.home-pages .holder .title.text-center {
		padding-top: 20px;
	}
}

@media only screen and (max-width: 767px) {
	.home-pages .holder .title.text-center {
		padding-top: 16px;
	}
	
	.home-pages .holder .text-holder p {
		background-size: auto;
	}
}

.icon-pencil:before {
	content: "\f0f6";
}

.category-job-volunteer-opportunities .icon-pencil:before {
	content: "\f0b1";
}

.table-wrapper {
	width: 100%;
}

.table-wrapper > tbody > td {
	width: 25%;
}

.table-wrapper img {
/*
    Necessary for IE.
  */
	display: block;
/*
    Force the image width.
  */
	width: 100%;
}

.main-table {
/* keep empty for Firefox max-width issues*/
}

.post-3379 table td {
	border: none;
}

.no-featured-image #postarea.full-page {
	padding: 0 36px;
}

.blog-icon.align-right {
	display: none;
}

.sharedaddy {
	display: none;
}
span.menu-break {
display: block;
line-height: 0;
position: inherit !important;
padding-bottom: 20px;	
}

/* covid styles */
#menu-item-19415 {
	background-color: #ff9849;
}

#menu-item-19415 a {
	color:black !important;
}

.page-id-19166 .headline {
	display: none;
}

.page-id-19297 figcaption {
	width: 500px;
}

.page-id-20153 figcaption {
	width: 376px;
}

@media only screen and (max-width: 767px) {
	.container {
		padding-top: 20px;
	}	
	.metaslider .theme-default .nivoSlider {
    width: 120%;
    margin-left: -10%;
	}
}
.covid-button {
	border-color: #4DC7E4; /*blue*/
	font-family: sans-serif;
}

/** October 18, 2020 temporary styles **/
.blog #postarea::before {
	content: "Note: Due to the COVID-19 pandemic, MPHA has suspended publication of its monthly e-newsletter. In its place, we are issuing frequent updates and calls for action (see below).";
}

#post-18948 {
	margin-top: 20px;
}