/*
Theme Name: Lit21
Author: Mark Root-Wiley / MRW Web Design
Author URI: http://MRWweb.com
Description: A child theme of Twenty Thirteen with a masonry layout on the blog and archive pages. Just like Twenty Thirteen, this theme really makes Post Formats shine. Supports Jetpack Infinite Scroll (and responsive videos) if Jetpack is installed and Infinite Scroll Module is enabled. Behind the scenes, this updates Twenty Thirteen to Masonry 3 while we're at it. Originally designed & developed for FoodCorps.
Version: 1.0.5
Template: twentythirteen
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: black, brown, orange, tan, white, yellow, light, one-column, two-columns, right-sidebar, fluid-layout, responsive-layout, custom-header, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, translation-ready, accessibility-ready
Text Domain: lit21

Lit21 Copyright (C) 2014 Mark Root-Wiley
Lit21, like WordPress, is licensed and distributed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/****************************************************************
 * Minor Layout Tweaks
 ****************************************************************/
@import "https://www.perlentaucher.de/static/css/ads-standalone.css";

.ad_ezbw_social br {
	display: none !important;
}

.ad_ezbw_social {
	display: inline-block;
}

.ad_ezbw_social h3 {
	line-height: 24px;
	margin: 5px 0;
}

.ad_ezbw_social h4 {
	font-size: 16px;
}

.ad_ezbw_social>a>img {
	display: inline-block;
	float: left;
	margin: 0 10px 10px 0;
}

.ad_ezbw_social>p {
	display: inline;
	font-size: 16px;
}

.ad_ezbw_social>a.link_more {
	display: block;
	line-height: 24px;
	font-size: 18px;
	font-weight: bold;
	clear: left;
}

.ad_ezbw_social>.ezbw_social_links {
	padding: 0;
	margin: 10px 0 0 0;
}

.ad_ezbw_social>.ezbw_social_links h4 {
	padding: 0;
	margin: 0;
	font-size: 14px;
}

.ad_ezbw_social>.ezbw_social_links>a {
	float: left;
	margin-right: 15px;
	display: inline-block;
}

/* Masonry Layout */
@media screen and (min-width:601px) {
	.masonry .site-content {
		margin: 30px;
	}
}

.masonry .site-content article {
	float: left;
	width: 100%;
	min-width: 275px;
	margin: 0;
	padding: 2rem;
}

@media screen and (min-width:601px) {
	.masonry .site-content article {
		width: 47%;
		margin: 0 1.5% 20px;
	}
}

@media screen and (min-width:1000px) {
	.masonry .site-content article {
		width: 30.3%;
		margin-bottom: 40px;
	}
}

/****************************************************************
 * Minor Styling Tweaks
 ****************************************************************/
/* Give white bg boxes some definition*/
.masonry .site-content article {
	box-shadow: 0 0 3px rgba(0, 0, 0, .3);
}

.masonry .format-aside:first-of-type, .masonry .format-link:first-of-type,
	.masonry .format-aside+.format-aside, .masonry .format-aside+.format-link,
	.masonry .format-link+.format-aside { /* weird exceptions */
	box-shadow: inset 0 2px 2px rgba(173, 165, 105, 0.2), 0 0 3px
		rgba(0, 0, 0, .3);
}

/* Tame the font-size*/
.masonry .site-content .entry-title {
	font-size: 24px;
	word-break: break-word; /* handle long words in title */
}

/* Set explicit background on white bg posts & widgets */
.format-standard, .format-image, .format-link, .format-aside, .widget,
	.comment-respond {
	background-color: #fff;
}

/* Self-explanatory? */
.archive-header, .paging-navigation {
	margin-bottom: 30px;
}

/* Negative margins? Not so much here. */
.masonry .entry-content img.alignleft, .masonry .entry-content .wp-caption.alignleft
	{
	margin-left: 0;
}

.masonry .entry-content img.alignright, .masonry .entry-content .wp-caption.alignright
	{
	margin-right: 0;
}

/* Allow entry-* in widgets to not bork */
.sidebar .widget .entry-header, .sidebar .widget .entry-content,
	.sidebar .widget .entry-summary, .sidebar .widget .entry-meta {
	padding: 0;
}

/* Clearing Stuff */
.paging-navigation {
	clear: both;
}

.masonry .site-content:before {
	clear: both;
}

.masonry .site-content:before, .masonry .site-content:after {
	content: "";
	display: table;
}

article:target {
	box-shadow: 0px 0px 18px #777!important;
	background-color: #fdfd70; 
}

/* .site-title {
	display: inline-block;
} */