/* Seitentitel zentrieren und in GROßBUCHSTABEN darstellen */

.entry-title {
  text-align: center;
  text-transform: uppercase;
  font-size: 40px;
}

/* Page Content Heading Tag Sizes */

.entry-content h1 {
  font-size: 20px;
}

.entry-content h2 {
  font-size: 18px;
}

.entry-content h3 {
  font-size: 16px;
}

.entry-content h4 {
  font-size: 15px;
}

.entry-content h5 {
  font-size: 14px;
}

.entry-content h6 {
  font-size: 13px;
}

/* Thumbnail NICHT über dem Post anzeigen */

article.post .entry-header .entry-thumbnail {
  display: none;
}

/* Masthead Menu zentrieren */

.main-navigation ul {
  font-size: 0;
  text-align: center;
}

.main-navigation ul li {
  display: inline-block;
  float: none;
  font-size: 13px;
}

.main-navigation ul ul li {
  text-align: left;
}

/* Mobile Nav */

.mobile-nav-frame {
  background: rgba(34,34,34,0.5) !important;
}

.mobile-nav-frame .title h3 {
  color: white !important;
  text-shadow: 0px 2px 1px rgba(0, 0, 0, 0.8) !important;
}

.mobile-nav-frame ul {
  background: #212121 !important;
  border: 1px solid #111 !important;
}

.mobile-nav-frame ul li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.25) !important;
  border-top: 1px solid rgba(255, 255, 255, 0.05) !important;
}

.mobile-nav-frame ul li a.link {
  color: #F3F3F3 !important;
  text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.7) !important;
}

.title {
  text-align: left;
}

.subtitle {
  text-align: left;
}


.gesellschaftsverkauf-formular {
  max-width: 760px;
  margin: 0 auto;
}

.gesellschaftsverkauf-formular p {
  margin: 0 0 1.25rem;
}

.gesellschaftsverkauf-formular label {
  display: block;
}

.gesellschaftsverkauf-formular input[type="text"],
.gesellschaftsverkauf-formular input[type="email"],
.gesellschaftsverkauf-formular input[type="tel"],
.gesellschaftsverkauf-formular textarea {
  box-sizing: border-box;
  width: 100%;
  margin-top: 0.4rem;
  padding: 0.75rem;
  border: 1px solid #ccc;
  border-radius: 4px;
  font: inherit;
}

.gesellschaftsverkauf-formular textarea {
  min-height: 160px;
}

.gesellschaftsverkauf-formular fieldset {
  min-width: 0;
  margin: 0 0 1.5rem;
  padding: 0;
  border: 0;
}

.gesellschaftsverkauf-formular legend {
  margin-bottom: 0.6rem;
  padding: 0;
  font-weight: 600;
}

.gesellschaftsverkauf-formular .wpcf7-list-item {
  display: block;
  margin: 0 0 0.55rem;
}

.gesellschaftsverkauf-formular input[type="checkbox"],
.gesellschaftsverkauf-formular input[type="radio"] {
  margin-right: 0.45rem;
}

.gesellschaftsverkauf-formular input[type="submit"] {
  padding: 0.85rem 1.5rem;
  border: 0;
  border-radius: 4px;
  background: #253746;
  color: #fff;
  font: inherit;
  cursor: pointer;
}

.gesellschaftsverkauf-formular input[type="submit"]:hover {
  background: #172530;
}