.obitname {
  font-weight: bold;
  font-size: 100%;
}
.obit-city {
  font-size: 0.9em;
}
.horizobits {
  font-size: 100%;
}
.horizobits .col-xs-2 {
  padding: 10px !important;
}
.horizobits .embed-responsive-vert.embed-responsive-obitP {
  padding-left: 100% !important;
}
.horizobits .embed-responsive-vert.embed-responsive-obitP:hover {
  opacity: .9;
}
.horizobits .row {
  padding-top: 0px !important;
}
.hzobittile {
  padding: 0px !important;
  margin: 1px !important;
}
.embed-responsive-vert.embed-responsive-obitPOP {
  padding-bottom: 100%;
  padding-left: 100%;
  margin: auto;
}
#featureselections {
  display: none;
}
/* ****************************************************************** */
/* Site Image Galleries
/* ****************************************************************** */
.gallery .imgtitle {
  display: none;
}
/* ****************************************************************** */
/* Links Page
/* ****************************************************************** */
h2.linksection {
  padding: 15px 0px;
}
h4.linktitle {
  margin-top: 0px;
}
div.linkstile {
  margin: 8px;
  background: #fff;
  border: 1px solid #ccc;
  padding: 5px;
}
/* ****************************************************************** */
/* FOOTER CONTENT
/* ****************************************************************** */
ul.associations {
  list-style: none;
  margin: 0px auto;
  padding: 20px 0px 10px;
  text-align: center;
}
ul.associations li {
  display: inline-block;
  margin: 5px 12px;
}
ul.associations li img {
  max-height: 70px;
}
#disclaimers {
  font-size: 0.9em;
}
#disclaimers a {
  text-decoration: underline;
}
#gpl button {
  border: 1px solid;
}
/* ****************************************************************** */
/* CARRIAGE REQUESTED PREFERENCES
/* ****************************************************************** */
span.lbtel {
  display: none;
}
span.lbfax {
  display: none;
}
#obcore {
  padding-top: 5px;
}
/* ****************************************************************** */
/* STOCK OVERRIDES - JENN W.
/* ****************************************************************** */
/* SCRIPT - LOGO STRIP / NAV - CLING TO TOP */
.js-clingify-placeholder {
  display: inline;
}
/* ELIMINATE SMALL GAP BETWEEN TOP ZONE AND BROWSER WINDOW */
#innersite {
  padding-top: 0px;
}
/* LOGO STRIP - MAX WIDTH ON CLING TO TOP */
#logostrip .row {
  max-width: 1370px;
  float: none;
  margin: auto;
}
/* NAVTILE - OVERRIDE DEFAULT IMAGE HEIGHT AND LABEL FONT STYLE */
.navtile {
  height: 15em;
}
.navtile h2 {
  font-size: 1em;
  text-shadow: 0px 0px 0px #000 !important;
}
/* NAVBAR - OVERRIDE DEFAULT FONT SIZE AND L-R PADDING */
#stdmenustrip .toplevel {
  font-size: 15px !important;
  padding: 16px 10px !important;
}
/* DIVIDER STYLE GLYPH1 - OVERRIDE */
hr.glyph1:after {
  content: "***";
  display: inline-block;
  position: relative;
  top: -0.6em;
  font-size: 1.7em;
  padding: 0 0.25em;
}
/*  REDUCE DEFAULT PADDING FOR ACCORDION & SECTION BOX PANEL-BODY */
.panel-body {
  padding-left: 5px;
  padding-right: 0px;
}
.cfsacdn .panel-body .column {
  padding-left: 5px !important;
  padding-right: 5px !important;
}
/* BUTTON STYLE - DISABLE ROUND CORNERS */
.btn {
  border-radius: 0px;
}
/* REDUCE DEFAULT LINE HEIGHT FOR HEADINGS */
h1,
h2,
h3,
h4,
h5 {
  line-height: 1;
}
/* REDUCE TOP-BOTTOM MARGIN FOR H2 */
h2 {
  margin-top: 0px;
  margin-bottom: 0px;
}
/* FORM LABELS - REDUCE DEFAULT FONT SIZE & MARGINS/PADDING (*you may have a better way to achieve this style revision*) */
/*
.inplace .form-horizontal label {
    font-size: 70%;
	padding: auto;
}
*/
.inplace .datafield {
  margin-top: 0px !important;
}
/* DEFAULT OBITS WITH FLAT IMAGES (NO SHADOW/BORDER EFFECTS), LESSER MARGIN BETWEEN NAME & PHOTO, LESSER LINE HEIGHT BETWEEN NAME/DATE. */
.obphlst {
  border: 0px !important;
  border-radius: 0px !important;
  padding: 0px !important;
  box-shadow: 0px 0px 0px #ccc !important;
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.horizobits .col-xs-2 {
  padding: 2% !important;
  padding-top: 2px !important;
  padding-bottom: 2px !important;
}
.obitname {
  font-weight: bold;
}
.horizobits {
  font-size: 80%;
}
/* SHUTTER STYLE OBITS - CHANGE DEFAULT COLOR */
.obslide {
  background-color: rgba(45, 45, 40, 0.75) !important;
}
/* DEFAULT TO FLAT IMAGES ON TRIBUTES PAGE */
.obitpgimg {
  border: 0px !important;
  border-radius: 0px !important;
  box-shadow: 0px 0px 0px #ccc !important;
}
/* FOOTER - SMALLER DEFAULT FONT SIZE. */
#block-inftr {
  font-size: 80% !important;
}
/* FOOTER - REDUCE DEFAULT L-R PADDING IN COLUMNS. */
#block-inftr .column {
  padding-left: 5px !important;
  padding-right: 5px !important;
}
/* OVERRIDE SITEMAP STYLES- SMALLER DEFAULT FONT SIZE, SEMI-OPAQUE HOVER, UPPERCASE SECTION HEADINGS. */
.sitemapitem strong {
  text-transform: uppercase;
}
.sitemapsubitem {
  font-size: 90%;
}
.sitemapsubitem a:hover {
  opacity: .70;
}
/* SITE CREDIT - OVERRIDE DEFAULT STYLE */
.site-credit {
  padding-bottom: 0px !important;
}
.site-credit .credit-text {
  font-size: 13px;
  color: #000;
  background: #ccc;
}
.site-credit .credit-text a {
  text-decoration: underline;
  color: #000 !important;
}
