/*
Willkommen bei den Individuellen CSS

Wie es funktioniert, steht unter http://wp.me/PEmnE-Bt
*/
blockquote {
	border-left: 5px solid #ccc;
	padding-left: 30px;
}

.post_footer p.post_cats {
    float: none;
	display: inline-block;
	vertical-align:top;
		margin-right: 30px
}

.post_footer p.post_tags {
    float: none;
		display: inline-block;
	width:70%;
}
.post_footer {
	height: auto;
	padding-bottom: 10px;
}
@media screen and (min-width: 1px) and (max-width: 767px) {
header {
	overflow: hidden;
}
}

@media screen and (min-width: 1px) and (max-width: 660px) {
	.alignleft, img.alignleft {
    float: none;
}
	.wp-caption-text {
		text-align: left;
	}
}
@media only screen and (min-width: 1000px){
.post_content {
 padding-right: 102px;
 box-sizing: border-box;
}
}

#content .has-post-thumbnail .post_content > blockquote,
#content .has-post-thumbnail .post_content > ol,
#content .has-post-thumbnail .post_content > ul,
#content .has-post-thumbnail .post_content > p,
#content .has-post-thumbnail .post_content > h1,
#content .has-post-thumbnail .post_content > h2,
#content .has-post-thumbnail .post_content > h3,
#content .has-post-thumbnail .post_content > h4,
#content .has-post-thumbnail .post_content > h5,
#content .has-post-thumbnail .post_content > h6,
#content .tt-blog-no-feature .post_content > blockquote,
#content .tt-blog-no-feature .post_content > ol,
#content .tt-blog-no-feature .post_content > ul,
#content .tt-blog-no-feature .post_content > p,
#content .tt-blog-no-feature .post_content > h1,
#content .tt-blog-no-feature .post_content > h2,
#content .tt-blog-no-feature .post_content > h3,
#content .tt-blog-no-feature .post_content > h4,
#content .tt-blog-no-feature .post_content > h5,
#content .tt-blog-no-feature .post_content > h6 {
	padding-right: 0;
}

@media only screen and (min-width: 1000px){
.post_content .wp-block-jetpack-tiled-gallery {
    margin: 0 -106px 1.5em auto;
}
.wp-block-separator.is-style-wide {
	margin-right: -106px;
}
}

p.has-background {
    padding: 1.25em 2.375em !important;
}

.comment-date, em {
    color: inherit;
}

.content-style-default p strong {
    color: inherit;
}

.wp-block-embed.alignleft {
	margin-left: 0;
}

.wp-block-embed.alignright {
	margin-right: 0;
}


.wp-block-image figcaption {
		    text-align: left;
		}

.wpcf7-acceptance span {
	font-size: 13px !important;
	color: #fff !important;
}

.wpcf7 .captcha-image {
	display: block;
}

/* oswald-200 - latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 200;
  src: url('../fonts/oswald-v49-latin-200.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/oswald-v49-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/oswald-v49-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/oswald-v49-latin-200.woff') format('woff'), /* Modern Browsers */
       url('../fonts/oswald-v49-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/oswald-v49-latin-200.svg#Oswald') format('svg'); /* Legacy iOS */
}

/* oswald-200 - latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 200;
  src: url('./fonts/oswald-v49-latin-200.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('./fonts/oswald-v49-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('./fonts/oswald-v49-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
       url('./fonts/oswald-v49-latin-200.woff') format('woff'), /* Modern Browsers */
       url('./fonts/oswald-v49-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
       url('./fonts/oswald-v49-latin-200.svg#Oswald') format('svg'); /* Legacy iOS */
}

/* oswald-regular - latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: url('./fonts/oswald-v49-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('./fonts/oswald-v49-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('./fonts/oswald-v49-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('./fonts/oswald-v49-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('./fonts/oswald-v49-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('./fonts/oswald-v49-latin-regular.svg#Oswald') format('svg'); /* Legacy iOS */
}


/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('./fonts/open-sans-v34-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('./fonts/open-sans-v34-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('./fonts/open-sans-v34-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('./fonts/open-sans-v34-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('./fonts/open-sans-v34-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('./fonts/open-sans-v34-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}


		p {font-family: 'Open Sans', sans-serif;font-style: normal;font-weight: 400;line-height: 1.8;} h1 {font-family: 'Oswald', sans-serif;font-style: normal;font-weight: 200;letter-spacing: 5px;} h2 {font-family: 'Oswald', sans-serif;font-style: normal;font-weight: 400;} h3 {font-family: 'Oswald', sans-serif;font-style: normal;font-weight: 200;letter-spacing: 2px;} h4 {font-family: 'Oswald', sans-serif;font-style: normal;font-weight: 200;} h5 {font-family: 'Oswald', sans-serif;font-style: normal;font-weight: 400;text-transform: none;} h6 {font-family: 'Oswald', sans-serif;font-style: normal;font-weight: 200;} blockquote {} li {font-family: 'Open Sans', sans-serif;font-style: normal;font-weight: 400;line-height: 1.8;} 	


.comment-date,
em {
	font-size: inherit;
}