#scrollTop {
  font-size: 80%;
}

#search span {
  font-size: 115%;
}

.fsf, .vorschau, #content, #kontakt, UL, .inputfield, label, #startseite_news ul a, .innerfooter, #social {
  font-size: 85%;
}

@media (min-width: 768px) {
  .fsf, .vorschau, #content, #kontakt, UL, .inputfield, label, #startseite_news ul a, .innerfooter, #social {
    font-size: 90%;
  }
}

@media (min-width: 992px) {
  .fsf, .vorschau, #content, #kontakt, UL, .inputfield, label, #startseite_news ul a {
    font-size: 95%;
  }
}

@media (min-width: 1200px) {
  .fsf, .vorschau, #content, #kontakt, UL, .inputfield, label, #startseite_news ul a {
    font-size: 100%;
  }
}

/* ******** TABS ******** */
.tabHeadline {
  font-size: 110%;
}

.tabContent {
  font-size: 90%;
}

/* ******** NAV ******** */
.navbar-default .navbar-nav>li>a {
  font-size: 100%;
}

@media (min-width: 992px) {
  .navbar-default .navbar-nav>li>a {
    font-size: 100%;
  }
}

.navbar-default .navbar-nav>li>.dropdown-menu>li>a {
  font-size: 120%;
}

.navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li>a {
  font-size: 110%;
}

@media (min-width: 992px) {
  .navbar-default .navbar-nav>li>.dropdown-menu>li>a {
    font-size: 120%;
  }

  .navbar-default .navbar-nav>li>.dropdown-menu>li>.dropdown-menu>li>a {
    font-size: 120%;
  }
}

/* ******** UEBERSCHRIFTEN ******** */
h1, #content .legacy_h1, .legacy_h1 {
  font-size: 150%;
}

h2, #content .legacy_h2, .legacy_h2 {
  font-size: 150%;
}

h3, #content .legacy_h3, .legacy_h3 {
  font-size: 140%;
}

h4, #content .legacy_h4, .legacy_h4 {
  font-size: 140%;
}

.h4link a:link, .h4link a:hover, .h4link a:visited {
  font-size: 110%;
}

h5, #content .legacy_h5, .legacy_h5 {
  font-size: 130%;
}

.h5link a:link, .h5link a:hover, .h5link a:visited {
  font-size: 100%;
}

h6, #content .legacy_h6, .legacy_h6 {
  font-size: 130%;
}

#fancybox-title {
  font-size: 100% !important;
}
