/*
REPLACING AvenirNextLTPro-Medium
*/
.form-control.conceal::-webkit-input-placeholder {
	font-family: 'Cabin', Arial, sans-serif;
}

.form-control.conceal::-moz-placeholder {
	font-family: 'Cabin', Arial, sans-serif;
}

.form-control.conceal:-ms-input-placeholder {
	font-family: 'Cabin', Arial, sans-serif;
}

.form-control.conceal.placeholder {
	font-family: 'Cabin', Arial, sans-serif;
}

.select2-results li,
.remove-subscription-wrapper div.lt-memorial div.tabs #screen div.tab-body div.tab-item div.share div.line div.message-box p,
html,
body,
.btn-default,
.has-success .form-control,
.form-control,
.upload-file-list .file-list .file-list__file__remove,
.page-content .widget.quote blockquote p,
.widget-helpful-links .custom-list .item,
.merchandise .custom-list .item,
.section-plan-ahead.page-online-pre-planning-form .nav-tabs > li a,
.testimonial-box small.location-name,
.testimonial-box p,
body.obituaries-search .obituaries-list ul li .obituary,
#suggestions ul a,
.blog-posts .blog-post .short-description,
.text-light,
.text-normal,
.template-footer .social ul li a span,
.widget h3,
body.section-modal label,
.block-style-1 .block-content p,
.block.blog .posted-at .post-month,
.block.blog .post-title,
.block.daily-email-affirmations .alert.alert-success,
.block.daily-email-affirmations .alert.alert-success h6,
.block.daily-email-affirmations .alert.alert-success p,
.mfp-merchandise-holder .merchandise-modal .product-right,
.valued-staff .employees > li h4 span.job-title,
body.obituaries-search .obituaries-list ul .location,
body.obituaries-search .form-obituary-notification p,
body.obituaries-search .form-obituary-notification div.line label,
body.obituaries-search .form-obituary-notification span.input-text input,
.blog-posts .blog-post .view-more,
.module-community-events .event .event-calendar .event-month,
.module-community-events .event .event-header .event-title h3,
.module-community-events .event .event-header .event-title p,
#service-selector h2,
.translatorbar-wrapper .translatorbar-container,
.mfp-inline-holder .mfp-content h5,
body .callout-box .videoplayer-wrapper h4,
.leaflet-container,
.footer-locations .leaflet-container,
body.obituaries-search .obituaries-list .obituaries-list__results li .obituary {
	font-family: 'Cabin', Arial, sans-serif;
}

/*
REPLACING AvenirNextLTPro-Demi
*/
body.obituaries-search .obituary-search-wrapper label,
.text-semibold,
h6,
.h6,
.section-header .after-title,
.input-search .form-control,
#ObitSuggestions ul li a span.suggestion-name,
.template-footer .footer-locations .location-address p,
.template-footer .footer-locations .location-phone,
.template-footer .footer-locations .location-fdnumber,
.template-footer .footer-locations .get-directions,
.internal-menu .okayNav .okayNav__nav--invisible li a,
.internal-menu .navbar-collapse h3,
.page-content .widget.quote .author,
.block.blog .posted-at .post-day,
.locations-wrapper .location-address p,
.locations-wrapper .location-phone,
.locations-wrapper .location-fdnumber,
.locations-wrapper .get-directions,
.testimonial-box small,
body.obituaries-search .obituary-search-wrapper .input-search .form-control,
body.obituaries-search .obituary-search-wrapper .alphabet ol li a,
body.obituaries-search .obituaries-list .not-found,
body.obituaries-search .obituaries-list ul li .title .tribute-dates,
.module-community-events .event .event-calendar .event-day,
body.obituaries-search .obituaries-list .obituaries-list__results li .title .tribute-dates,
body.obituaries-search .obituaries-list .obituaries-list__results li .obit-info .location,
.internal-menu .nav li a {
	font-family: 'Cabin', Arial, sans-serif;
	font-weight: 500;
}

a.internal-menu__nav__link {
	font-family: 'Cabin', Arial, sans-serif;
	font-weight: 700;
}

/*
REPLACING AvenirNextLTPro-Bold
*/
.remove-subscription-heading h1,
#service-selector .ss-controls .ss-pager ul li a:after,
.text-bold,
.section-header .title,
.btn-primary,
.btn-outline,
.has-success .form-control-secondary,
.has-success .form-control-secondary:focus,
.form-control-secondary,
.form-control-secondary:focus,
header.template-header .header-top .subnav ul li a,
header.template-header .header-top .subnav ul li span,
header.template-header .header-bottom .main-nav ul li a,
header.template-header .navbar-side .mobile-sub-nav ul li,
header.template-header .navbar-side .mobile-main-nav ul li a,
.template-footer .footer-locations .location-name,
.template-footer .copyright p,
strong,
b,
.callout-box .videoplayer-wrapper h3,
.callout-box .videoplayer-wrapper h4,
body.section-modal h6,
.alert h5,
.tributes-list .name,
.block-style-1 .block-content .block-link a,
.block-style-1 .block-content .view-more,
.block-style-1 .block-content p strong,
.block.find-tributes .block-content .input-search .form-control,
.block.find-tributes .block-content .view-all,
.block.sympathy-store .block-content p,
.block.sympathy-store .block-content p a,
.block.daily-email-affirmations .alert.alert-success h6,
.locations-wrapper .location-name,
.widget-helpful-links .custom-list .item .item-title,
.merchandise .custom-list .item .item-title,
.mfp-merchandise-holder .merchandise-modal .product-title,
body.page-community-events ul.events > li h5,
.valued-staff h3,
.valued-staff .employees > li h4,
body.obituaries-search .page-content-obit-search h1,
body.obituaries-search .obituaries-list ul li .title .name,
.remove-subscription-wrapper div.lt-memorial div.tabs #screen div.tab-body div.tab-item div.share div.line div.message-box h3,
.module-alternative .module-header .module-title,
#TributeSuggestions ul span,
.blog-posts .blog-post .post-title,
.module-community-events .event .event-calendar,
.module-community-events a.view-detail,
.slideshow__slide__text p,
.facilities-list .facility .facility-info h5,
.facilities-list .facility .facility-info a.directions,
#EventRegistration .alert.alert-success h5 {
	font-family: 'Cabin', Arial, sans-serif;
	font-weight: 700;
}

header.template-header .header-search .search-area .form-control::-webkit-input-placeholder {
	font-family: 'Cabin', Arial, sans-serif;
	font-weight: 700;
}
header.template-header .header-search .search-area .form-control:-moz-placeholder {
	font-family: 'Cabin', Arial, sans-serif;
	font-weight: 700;
}
header.template-header .header-search .search-area .form-control::-moz-placeholder {
	font-family: 'Cabin', Arial, sans-serif;
	font-weight: 700;
}
header.template-header .header-search .search-area .form-control:-ms-input-placeholder {
	font-family: 'Cabin', Arial, sans-serif;
	font-weight: 700;
}
header.template-header .header-search .search-area .form-control::-ms-input-placeholder {
	font-family: 'Cabin', Arial, sans-serif;
	font-weight: 700;
}
header.template-header .header-search .search-area .form-control::placeholder {
	font-family: 'Cabin', Arial, sans-serif;
	font-weight: 700;
}

/*
REPLACING DomaineDisp-Semibold
*/
.section-header .before-title, .tributes-list .date, .tributes-list .location-name, .location__name {
	font-family: 'Playfair Display', Arial, sans-serif;
	/*font-weight: 600;*/
	font-weight: normal;
}

/*
REPLACING DomaineDisp-Bold
*/
h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
.internal-header .internal-header-content .page-title .internal__header__title,
.overview-item .summary h4,
.overview .overview-content li .summary h4,
.widget h1,
.block.find-tributes .block-content h5,
.slideshow__slide__title,
body.obituaries-search .page-content-obit-search h1,
body.obituaries-search .obituaries-list .obituaries-list__results li .title .name,
.widget.widget--upcoming-tribute-services .upcoming-tribute-services__name,
.widget.widget--upcoming-tribute-services .upcoming-tribute-services__event__title {
	font-family: 'Playfair Display', Arial, sans-serif;
	/*font-weight: 600;*/
	font-weight: normal;
	letter-spacing: -0.02em;
}

.slideshow__slide__title,
body.obituaries-search .obituaries-list .obituaries-list__results li .title .name,
.widget.widget--upcoming-tribute-services .upcoming-tribute-services__name,
.widget.widget--upcoming-tribute-services .upcoming-tribute-services__event__title {
  font-weight: 600;
}

@media (min-width: 1024px) {
  .widget.widget--upcoming-tribute-services .upcoming-tribute-services__location__address {
    font-family: 'Playfair Display', Arial, sans-serif;
    font-weight: 600;
    letter-spacing: -0.02em;
  }
}

/*
REPLACING DomaineDisp-Extrabold
*/
.template-footer .social .circle .front span,
.template-footer .social .circle .back span,
.block-style-1 .block-content .block-title,
.block.sympathy-store .block-content h5,
.locations-wrapper .section-title h4 {
  font-family: 'Playfair Display', Arial, sans-serif;
  /*font-weight: 600;*/
  font-weight: normal;
}

body.obituaries-search .page-content-obit-search h1 {
	text-transform: none;
}