@import url(https://fonts.googleapis.com/css?family=Wallpoet)


.lines p {padding:0; margin:0;}
.lines .oembed b {display:none;}
.fancybox-inner img+b {display:block;}

/*
#social {position:fixed; top:0; right:0; width:30px;padding:10px;}
*/

#top {overflow:hidden; padding-bottom:25px; background:#d1d1d1; background-image:url(../images/zu.png); background-position: bottom; background-repeat: repeat-x;}
#mid {background:#fff; padding-top: 2em; padding-bottom: 3em; padding-right:0; padding-left:0; height:100%; overflow:hidden;}
#bottom {padding-top:40px; padding-bottom:15px; background:#d1d1d1; background-image:url(../images/zo.png); background-position: top; background-repeat: repeat-x; font-size:15px; clear:both;}

#top small {font-size:80%; font-weight: bold;}
#top p {padding-left: 1em; padding-right: 1em; font-family: Courier New, Courier; margin-bottom:30px;}

#social {margin:20px;}
#social a {display:none;}
#social a[href] {display:inline;}

#score {}

.mediatized+.mediatized:before {content: "\25BE";top:0px;}
.mediatized {margin-bottom:-0.6em; }

.lines { padding:0; margin-right: auto; margin-left: auto; }
.col {margin:0; margin-bottom:2em; height:100%; padding-left: 22px; padding-right: 22px; }

.mediatized > a {display:block;}

.mediatized a { font-size:90%; text-align:left;}

/* facebook */

.oembedall-facebook1 {
     background-color: #D1D1D1 ! important;
}

.oembedall-facebook1 a:first-child {
    display:none;
}

.oembedall-facebook1 a,.oembedall-facebook2 a, .oembedall-facebookBody {
     display: block;
     font-size: 85%;
     color:black !important;
}

.oembedall-facebookBody img {
    display:block;
    width:100%;
}

#impressum {font-size:80%; font-weight: bold;}
/*
iframe.twitter-tweet {display:none !important;}
*/


@media only screen and (max-width: 2376px) and (min-width: 2113px){
	.lines {
		width:2112px;
	}

	.col:nth-child(8n+1) {
		clear:both;
	}	
}


@media only screen and (max-width: 2112px) and (min-width: 1849px){
	.lines {
		width:1848px;
	}

	.col:nth-child(7n+1) {
		clear:both;
	}	
}

@media only screen and (max-width: 1848px) and (min-width: 1585px){
	.lines {
		width:1584px;
	}

	.col:nth-child(6n+1) {
		clear:both;
	}	
}

@media only screen and (max-width: 1584px) and (min-width: 1321px){
	.lines {
		width:1320px;
	}

	.col:nth-child(5n+1) {
		clear:both;
	}	
}


@media only screen and (max-width: 1320px) and (min-width: 1057px){
	.lines {
		width:1056px;
	}

	.col:nth-child(4n+1) {
		clear:both;
	}

}

@media only screen and (max-width: 1056px) and (min-width: 793px){
	.lines {
		width:792px;
	}

	.col:nth-child(3n+1) {
		clear:both;
	}
	
}

@media only screen and (max-width: 792px) and (min-width: 529px){
	.lines {
		width:528px;
	}

	.col:nth-child(2n+1) {
		clear:both;
	}
#score {
		-webkit-hyphens: auto;
	-moz-hyphens: auto;
	-ms-hyphens: auto;
	hyphens: auto;
	}
}

@media only screen and (max-width: 528px) {
	#mid {
	}
	.lines {
		width:479px;
	}	
	.col {
		padding-left: 5px; // ie8
		padding-right:5px; // ie8
	}
	.col:nth-child(odd) {
		padding-left:0;
		padding-right:10px;
	}
	.col:nth-child(even) {
		padding-left:10px;
		padding-right:0;
	}	
}


