/** Sidebar **/
/* Sidebar links anordnen */
@media screen and (min-width: 56.875em) {
.sidebar {
float: left;
margin-right: 75%;
margin-left: 0;
}
 
.content-area {
float: right;
margin-right: 0;
margin-left: -100%;
 
}
}

/** Header **/
/* Sticky Menü 
.site-header-main {
 position: fixed;
 top: 0;
 left: 0;
 width: 100%;
 height: 80px;
 z-index: 999;
 padding:0px 100px 0;
 background-color: #fcfcfc;
 box-shadow: 0 2px 5px #000; 
 }


@media screen and (max-width: 44.375em)
 {.site-header-main {
 padding:10px 10px 0;}}
*/

/** Seitenmenü**/
/* Schriftgröße – Seitenmenü */
.widget {
	/* font-size: 13px; */
	font-size: 1.1rem;
	line-height: 2;
}
/* Linie weg – Seitenmenü */
.widget {
	border-top: 0px solid #1a1a1a;
}
/* Punkte weg – Seitenmenü */
ul {
	list-style: none;
}
/* Menü-Abstand zum Logo hoch – Seitenmenü */
.widget {
	margin-bottom: 0em;
}
/* Ausrichtung Suchen Button zur Zeile – Seitenmenü */
.widget button.search-submit {
	padding: 0;
	width: 35px;
  height: 36px;
  margin-top: 0px;
 
}

/* Linie Tabelle – Startseite */
table, th, td {
	border: 0px solid #d1d1d1;
}

/* Überschriften */
.entry-title {
	font-size: 30px;
	font-size: 1.5rem;
	line-height: 1.0;
	margin-bottom: 1em;
}

.entry-content h3, .entry-summary h3, .comment-content h3 {
	font-size: 23px;
	font-size: 1.4375rem;
	line-height: 1.2173913043;
	margin-top: 1em;
	margin-bottom: 1em;
}

/* Hintergrundfarben */
body {
	background: #fff;
}
.site {
	background-color: #fff0.5;
  background-color: rgba(255, 255, 255, 0.65);
}

body.custom-background div.site {
	max-width: 100%; /* 1320px */
	margin: 0 auto;
}

body.bt-remove-header-space .site-header {
	padding-top: 2em; !important;
	padding-bottom: 0.2em;
}

/* Copyright im Footer entfernen */
.site-info {display:none;}
