/* =Hide “by”
 ————————————————————– */
 .byline {
 display: none;
 }
 /* =Hide author
————————————————————– */
 .author {
 display: none;
 }

/* Darstellung eingefügter Bilder */
.wp-caption {
   border: 0;
   text-align: center;
   background-color: #ffffff;
   padding: 0px;
   margin: 0px;
   -moz-border-radius: 0px;
   -khtml-border-radius: 0px;
   -webkit-border-radius: 0px;
   border-radius: 0px;
 }

 .wp-caption img {
   margin: 0;
   padding: 0;
   height: auto;
   width: 100%;
   border: 0;
   border-radius: 5px;
   box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2);
 }

 .wp-caption p.wp-caption-text {
	font-size: 10px;
	line-height: 1.5em;
	margin: 0;
  	padding: 1px;
  	padding-top: 3px;
}

img {
 	border-radius: 5px; 
  	box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2);
}

/* zeigt das Sub-Menau auch auf mobilen Geräten an */
.sub-header-menu, sub-header-menu li, sub-header-menu li a, sub-header-menu ul {
 	display: block !important;
 }

#logo {
		float: none;
		text-align: center;
	}

#header #logo {
		/*background: url(" ");*/
  		/*height: 600px;*/
  		background-size:cover;
  		/*background-repeat:no-repeat;
		-webkit-background-size:cover;
		-moz-background-size:cover;
		-o-background-size:cover;
		background-size:cover;
		background-position:center;*/
	}

#header #logo img {
		border-radius: 0px;
  		box-shadow: none;
  		/*margin-bottom: 0px;*/
	}

#header #logo h1 {
  		color: #ff0000;
  		font-size: 30px;
  		margin-left: 35px;
    	/*margin-top: -40px;
  		margin-bottom: 10px;*/
	}

/* Formatierung der Tabellen*/
th,
td,
table {
	border: 1px solid #dddddd;
  	padding: 2px;
}

/* Blocksatz aktivieren*/
body {
 text-align: justify;
 }