ul li {
  font-size: 16px;
  margin-bottom: 17px;
}

table td,
table th {
  font-size: 14px;
}

table tr:nth-child(odd) {
  background-color: #bad4f9;
}

table tr:nth-child(even) {
  background-color: #ffffff;
}

iframe {
  max-width: 100%;
  display: block;
}

img {
  max-width: 100%;
  display: block;
}

.entry h1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1.3rem;
  color: #54598a;
  font-weight: bold;
}

.entry h1 span {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1.3rem;
  color: #54598a;
  font-weight: bold;
}

.entry h2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 0.9rem;
  color: #07487f;
  font-weight: bold;
}

.h2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 0.9rem;
  color: #07487f;
  font-weight: bold;
}

.entry h3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1.35rem;
  color: #07487f;
  font-weight: normal;
}

.s2 .widget_rss {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 0.7rem;
  color: #54598a;
  font-weight: normal;
}

.widget a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 0.7rem;
  color: #54598a;
  font-weight: normal;
}

.entry-inner ul li a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1rem;
  color: #3b8dbd;
  font-weight: normal;
}

.s2 .widget_rss ul li a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 0.9rem;
  color: #bc1641;
  font-weight: normal;
}

body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #4d4f7e;
  font-weight: normal;
}

.entry .wp-caption-text {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 0.9rem;
  color: #4d4f7e;
  font-weight: normal;
}

.pullquote-right {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 0.71rem;
  color: #4d4f7e;
  font-weight: normal;
}

t1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 0.9rem;
  color: #bc1641;
  font-weight: normal;
}

.post-title {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1.1rem;
  color: #54598a;
  font-weight: bold;
}

.single .post-title {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1.3rem;
  color: #54598a;
  font-weight: bold;
}

.s2 .sidebar-top {
  background: #a94d4e;
}

.widget a {
  font-size: 1.4rem;
  font-weight: bold;
}

.entry-dd {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 0.5rem;
  color: #081869;
  line-height: 0.5;
  font-weight: normal;
}

.entry p {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 0.94rem !important;
  line-height: 136%;
  color: #081869;
  font-weight: normal;
}

div.wp-rss-template-container:nth-child(27) {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 0.80rem;
  line-height: 125%;
  color: #081869;
  font-weight: normal;
}

div.wp-rss-template-container:nth-child(1) {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 0.80rem;
  line-height: 125%;
  color: #081869;
  font-weight: normal;
}

.wsp-container {
  font-size: 90%;
}

/* Überschriften und Links in den Seitenleisten wieder kleiner */
.sidebar .widget-title {
    font-size: 12px !important;
}

.sidebar .widget,
.sidebar .widget a {
    font-size: 12px;
}
.sidebar .widget li {
    margin-bottom: 4px !important;
    padding-top: 2px !important;
    padding-bottom: 2px !important;
    line-height: 1.2 !important;
}

body h6 {
    font-family: Verdana, Arial, Helvetica, sans-serif !important;
    font-size: 12px !important;
    color: #003366 !important;
    font-weight: 700 !important;
    line-height: 1.4 !important;
    text-transform: none !important;
}