/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
/* fonts */
body {
	font-family: quatro, sans-serif;
}

p {
	font-family: ff-more-web-pro, serif;
}

.hentry .entry-content {
	font-family: ff-more-web-pro, serif;
	font-size: 1rem;
	line-height: 1.75rem;
}

.entry-block {
	font-family: quatro, sans-serif;
}

.hentry .entry-content h1, .hentry .entry-content h2, .hentry .entry-content h3, .hentry .entry-content h4, .hentry .entry-content h5, .hentry .entry-content h6 {
	font-family: quatro, sans-serif;
}

.post-category-tag span, a.post-category-tag span {
	font-family: quatro, sans-serif;
}

.entry-title a {
	font-family: quatro, sans-serif;
}

.site-top-bar .search-form .search-field {
	font-family: quatro, sans-serif;
}

.footer-section p {
	font-family: quatro, sans-serif;
}

/* Inline Ad */
.inline-ad {
	background-color: #ebebec;
	padding: 15px;
}

.inline-ad a {
	text-decoration: none;
}

.inline-ad p {
	font-size: .7rem;
	text-transform: uppercase;
	letter-spacing: .1rem;
	font-family: 'Source Sans Pro', sans-serif;
	color: black;
}

/* About */
body.page .entry-header.with-featured-image:after {
	background-image: linear-gradient(0deg,#254689 0%,#0391A9 100%);
}

/* Resources */
div.resources-logo-holder {
	max-width: 500px;
	text-align: center;
	margin: 0 auto;
}

/* Mobile Menu */
button.site-mobile-menu-toggle.js-site-mobile-menu-toggle {
	background: none;
}

/* Homepage Image */
.entry-block.entry-block-with-image .wp-post-image {
	width: 100%;
}

.entry-block.entry-block-with-image-bg .thumbnail-holder img {
	width: 100%;
}

/* Advertising */
.ad-grid p {
	line-height: 1.5rem;
}

/* Button */
button,
.button,
input[type="button"],
input[type="reset"],
input[type="submit"],
body .hbspt-form form .actions .hs-button,
.wp-block-button .wp-block-button__link,
.entry-content .button {
	padding: .75rem 1.5rem .75rem .75rem;
}

page-id-41 button, .button, input[type="button"], input[type="reset"], input[type="submit"], body .hbspt-form form .actions .hs-button, .wp-block-button .wp-block-button__link, .entry-content .button {
	background-image: url('https://seniorhousingnews.com/wp-content/themes/agingmedia/images/arrow-right-turquoise.svg');
	-webkit-appearance: none;
}

@media (max-width: 640px) {
	.pre-header-ad-holder {
		display: none;
	}
}

.button.button-red {
	color: #1d458e !important;
	border-color: #1d458e !important;
}

.ad-notice {
	visibility: hidden;
}

body.page.page-id-18047 {
	background-color: #000000;
}

#post-18047 > div > div > ul {
	list-style-type: none;
	font-family: 'Montserrat', sans-serif;
	font-size: 20px;
	font-weight: 600;
	letter-spacing: .025rem;
	width: 90%;
	margin: 50px auto;
	padding: 0 8%;
}

button.pf-widget-btn.pf-widget-ok {
	background-image: none !important;
}

button.pf-widget-btn.pf-widget-ok:hover {
	background-image: none !important;
}

button.pf-widget-close:hover {
	background-image: none !important;
}

button.pf-widget-close {
	background-image: none !important;
}

.site-header {
	z-index: 9998 !important;
}
.pf-widget.hospice-dark .pf-widget-close{
	padding-top:10px !important;
	padding-bottom:13px !important;
	padding-left:7px !important;
	padding-right:5px !important;
}
[data-pftrigger], [data-pfrecommend]{ display: none; }