/* Custom Logo */
header.template-header {
	height: 150px;
}

header.template-header .header-top .logo-wrapper img {
	display: none;
}

#obituaries header.template-header {
	height: 90px;
}

#obituaries header.template-header .header-top .logo-wrapper img {
	display: inline-block;
}

/* Remove the custom HOME link on tablet sizes. */
@media (min-width: 992px) and (max-width: 1066px) {
	header.template-header .header-items .sub-nav ul li:nth-child(1) {
		display: none;
	}
}

/* Footer NAP */
.footer-supp-nap {
  background-color: #3e76bb;
  color: rgba(255, 255, 255, .8);
  font-size: 16px;
  max-width: 100%;
  padding-top: 20px;
  padding-bottom: 20px;
}

.footer-supp-nap a {
  color: #fff;
}

@media (max-width: 767.1px) {
  .footer-supp-nap>.row>div:nth-child(2) {
    border-top: 1px solid;
    border-top-color: rgba(255, 255, 255, .15);

  }
}