#footer {
  font-size: 85%;
}

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

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

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

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

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

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

@media (min-width: 992px) {

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

/* ******** TAB ******** */
.tab {
  font-size: 90%;
}

.tab .tabHeadline {
  font-size: 160%;
}

.tab .tabHeadline span {
  font-size: 60%;
}

.tab .tab_link_mehr a {
  font-size: 14px;
}

/* ******** PARALLAX ******** */
#parallax {
  font-size: 120%;
}

#parallax .tabHeadline {
  font-size: 150%;
}

#parallax a {
  font-size: 14px;
}

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

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

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

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

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

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: 120%;
}

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