.humres {width:24.8%; height:auto; float:left; border:1px solid black; margin: 0 0 -1px -1px;}

body                   {font-family:Roboto Condensed; }

p, a, ul, ol, li       {font-family:Roboto Condensed; font-weight:300; font-size:18px;}

/*h1, h2, h3, h4, h5, h6 {font-family:Roboto Condensed; }*/

a:link {text-decoration:none; }

#page-wrapper h1, #page-wrapper h2, #page-wrapper h3, 
#page-wrapper h4, #page-wrapper h5, #page-wrapper h6 {
		font-family: Anton; font-weight: 400; 
}
#page-wrapper h1 {font-size: 47px; line-height:58px; letter-spacing:2.0px;}
#page-wrapper h2 {font-size: 30px; line-height:40px; letter-spacing:1.0px;}
p.subhead {font-family:Playfair Display; xxxfont-weight:300; font-size:20px;}

.menu-item {border-left:1px solid #800000;} /* strich am menü */

.post-navigation a, #image-navigation a {
    text-decoration: none;
  	text-transform:uppercase;
    padding: 6px 10px;
    border-top: 1px solid black;
    background: #800000;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    font-size: 15px;
    font-weight: bold;
    color: #FFFFFF;
    display: inline-block;
    -webkit-box-shadow: 0 rgba(0,0,0,0);
    -moz-box-shadow: 0 rgba(0,0,0,0);
    box-shadow: 0 rgba(0,0,0,0);
}
.post-navigation a:hover,
#image-navigation a:hover {
  border-top: 1px solid black;
  background: red;
}

#page-wrapper h1.chapter {font-family: 'Titillium Web';
  text-align: center; font-size: 365%; font-weight: 600; line-height: 125%; 
  margin:0; text-transform:uppercase; padding-bottom:40px;}

ul, ol {margin: 0 0 1.5em 0em;}
ul     {list-style: disc;}
ol     {list-style: decimal;}
ul ul,
ol ol,
ul ol,
ol ul  {margin-bottom: 0; margin-left: 0; }

#main.site-main{ margin-bottom: -35px;}

p.entryhead {text-align: center; padding:35px 0;
  font-weight: 600; font-size: 570%; line-height: 110%;}
p.entrytext {text-align: center; margin-top: 0px; margin-bottom: 0px; padding: 0% 15%;}


#theme-attribution {display:none;}

/* -------- Schriften - DSGV-konform - Start -------- */
@font-face { 
		font-family: 'Titillium Web'; 
		font-style: normal; font-weight: 200; font-display: swap;
		src: local(''), url('/fonts/titillium-web-v15-latin-200.woff2') format('woff2'),; }
@font-face { 
		font-family: 'Titillium Web'; 
		font-style: normal; font-weight: 300; font-display: swap;
		src: local(''), url('/fonts/titillium-web-v15-latin-300.woff2') format('woff2'),; }
@font-face { 
		font-family: 'Titillium Web'; 
		font-style: normal; font-weight: 400; font-display: swap;
		src: local(''), url('/fonts/titillium-web-v15-latin-regular.woff2') format('woff2'),; }
@font-face { 
		font-family: 'Titillium Web'; 
		font-style: normal; font-weight: 600; font-display: swap;
		src: local(''), url('/fonts/titillium-web-v15-latin-600.woff2') format('woff2'),; }
@font-face {
		font-family: 'Anton';
		font-style: normal; font-weight: 400; font-display: swap;
		src: local(''), url('/fonts/anton-v23-latin-regular.woff2') format('woff2'); }
@font-face {
		font-family: 'Roboto Condensed';
		font-style: normal; font-weight: 300; font-display: swap;
		src: local(''), url('/fonts/roboto-condensed-v25-latin-300.woff2') format('woff2'); }
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal; font-weight: 400; font-display: swap;
  src: local(''), url('/fonts/roboto-condensed-v25-latin-regular.woff2') format('woff2'); }
@font-face {
  font-family: 'Roboto Condensed';
  font-style: normal; font-weight: 700; font-display: swap;
  src: local(''), url('/fonts/roboto-condensed-v25-latin-700.woff2') format('woff2'); }
@font-face {
  font-family: 'Playfair Display';
  font-style: normal; font-weight: 400; font-display: swap;
  src: local(''), url('/fonts/playfair-display-v30-latin-regular.woff2') format('woff2'); }
@font-face {
  font-family: 'PolEurosBoldExtended';
  font-style: normal; font-weight: 700; font-display: swap;
  src: local(''), url('/fonts/PolEurosBolExt.woff') format('woff'); }
@font-face {
  font-family: 'PolEurosExtended';
  font-style: normal; font-weight: 300; font-display: swap;
  src: local(''), url('/fonts/PolEurosExt.woff') format('woff'); }
@font-face {
  font-family: 'AntonioExtraLight';
  font-style: normal; font-weight: 200; font-display: swap;
  src: local(''), url('/fonts/Antonio-ExtraLight.woff') format('woff'); }
@font-face {
  font-family: 'AntonioLight';
  font-style: normal; font-weight: 300; font-display: swap;
  src: local(''), url('/fonts/Antonio-Light.woff') format('woff'); }
@font-face {
  font-family: 'AntonioRegular';
  font-style: normal; font-weight: 400; font-display: swap;
  src: local(''), url('/fonts/Antonio-Regular.woff') format('woff'); }
@font-face {
  font-family: 'AntonioMedium';
  font-style: normal; font-weight: 500; font-display: swap;
  src: local(''), url('/fonts/Antonio-Medium.woff') format('woff'); }
@font-face {
  font-family: 'AntonioSemiBold';
  font-style: normal; font-weight: 600; font-display: swap;
  src: local(''), url('/fonts/Antonio-SemiBold.woff') format('woff'); }
@font-face {
  font-family: 'AntonioBold';
  font-style: normal; font-weight: 700; font-display: swap;
  src: local(''), url('/fonts/Antonio-Bold.woff') format('woff'); }
/* -------- Schriften - DSGV-konform - Ende -------- */