/*@import url(http://fonts.googleapis.com/css?family=Enriqueta);*/

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


div.container 					{ padding-right: 0px; position: relative }

.feedburnerFeedBlock			{ margin-top: 0; }
.feedburnerFeedBlock>ul 		{ padding-left: 0; }
.feedburnerFeedBlock > ul > li 	{ margin-top: 0; list-style-type: none; list-style-image: none; display: block; }

.headline  						{
	font-weight: bold;
	line-height: 177%;
	text-align: center;
	letter-spacing: -1px;
	margin-top: 5em;
	padding-top: 0.7em;
	padding-bottom: 1em;
	display: block;
	border-top: 1px solid #a1a1a1;
	border-bottom: 1px solid #a1a1a1; }
li:first-child .headline{ margin-top: 0em; }
.headline > a 					{
	font-family: "Enriqueta", "Courier New", Courier, Georgia, Monaco, monospace;
	font-size: 130%; }
li:nth-of-type(2n+1) .headline a  { color: #b22222;}
li:nth-of-type(2n) .headline a  { color: #324082; }

.feedItemAuthor, .date 			{
	color: #a1a1a1;
	font-size: 14px;
	margin-right: 2em !important;
	padding: 0;
	display: inline; }
.container ul {
	max-width: 100%; }
.feedburnerFeedBlock>ul>li>div {
	overflow: auto;
	overflow-x: scroll;
	-webkit-overflow-scrolling: auto; /* klappt nicht für iOS */
	max-height: 80vh;
	-webkit-box-shadow: inset #eee -5px -5px 11px;
	-moz-box-shadow: 	inset #eee -5px -5px 11px;
	box-shadow: 		inset #eee -5px -5px 11px;
	}
.feedburnerFeedBlock>ul>li>div::-webkit-scrollbar {
    -webkit-appearance: none;
    width: 7px;
	}
.feedburnerFeedBlock>ul>li>div::-webkit-scrollbar-thumb {
	border-radius: 8px;
	background-color: rgba(93,154,212,1);
	-webkit-box-shadow: 0 0 1px rgba(255,255,255,.5); }	

.feedburnerFeedBlock ul div, .feedburnerFeedBlock ul div p { 
	line-height: 170%; text-align: left; margin-top: 1em; margin-bottom: 1em; }
.feedburnerFeedBlock h1 		{
	font-size: 22px;
	letter-spacing: 0;
	border-bottom-style: none;
	border-bottom-width: 0;
	text-shadow: #fff 0px 0px 0px; }

.feedburnerFeedBlock img:not([class="wp-smiley"]), .container iframe, .container embed {
	margin: 11px 5px 22px 0px; border-style: none; border-width: 0; max-width: 100%;
	}
.container embed {
	-webkit-box-shadow: #888 2px 2px 10px;
	-moz-box-shadow: #888 2px 2px 10px;
	box-shadow: #888 2px 2px 10px;
	}
	
.feedburnerFeedBlock img {
	max-height:72vh;
	margin: 0 0 22px 0 !important;
	}
.feedburnerFeedBlock img[align="left"] { margin-right: 2em; }

.container a[href^="http://feeds.wordpress.com"],
.container a[href^="http://feeds.feedburner.com"],
a[title="Flattr"] {display:none;}

br+br {
	line-height: 5px;
	margin: 0;
	padding: 0;
	display: inline; }
p+br { display: none; }

.feedburnerFeedBlock > ul > li > div {
	column-count: 2; -webkit-column-count: 2; -moz-column-count: 2;
	column-width: 440px; -moz-column-width: 440px; -webkit-column-width: 440px;
	column-gap: 2em; -moz-column-gap:2em; -webkit-column-gap:2em;}

.feedburnerFeedBlock > ul > li > div p:first-child{margin-top: 0;}

.feedburnerFeedBlock div img, .medium-feed-item, .wp-caption, .tr-caption-container, .separator {
	-webkit-column-break-inside: avoid; break-inside: avoid;
	}
	
.feedburnerFeedBlock div p 	{ margin-right: 0;}
.main p,li,dl, .wp-caption 		{
	max-width: 100%;
	margin-right: 0  }
.portraits {
	line-height: 0;
	text-align: center; }
.portraits img {
	height: 96px;
	width: auto;
	margin: 0;
	}
.portrait {
	margin: 0 !important; }
/* iPhone */
@media only screen and (max-device-width: 640px) {
	.headline {
		font-weight: normal;
		margin-top: 3em; }
	.feedburnerFeedBlock > ul > li > div {
		column-count: 1; -webkit-column-count: 1; -moz-column-count: 1;
		column-width: 300px; -moz-column-width: 300px; -webkit-column-width: 300px;
		column-gap: 2em; -moz-column-gap:2em; -webkit-column-gap:2em;}
	ul div, ul div p { margin-top: 0; }
	.portraits img {
		height: 58px;
		}
}

