/*
Willkommen bei Custom CSS

Wie es funktioniert, steht unter http://wp.me/PEmnE-Bt
*/
#menu-hauptmenu a {
	-webkit-border-bottom-right-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
	border-bottom-right-radius: 7px;
	border-bottom-left-radius: 7px;
	border: 2px solid #737373;
	border-top: none;
	margin: -1px -2px 0;
}

.tribe-event-title {
	padding-bottom: 10px;
}

.post-featured-image {
	float: left;
	padding-right: 20px;
	width: 300px;
}

.entry-title {
	border-bottom: 2px solid #76A56F;
	margin-bottom: 25px;
	padding-bottom: 5px;
}

.left-sidebar #secondary {
	padding-top: 10px;
}

h4 {
	font-size: 20px;
	line-height: 1.2;
}

.tribe-event-duration {
	border-bottom: #E1E1E1 solid .5px;
}

.entry-meta .byline a, .entry-meta .cat-links a {
	font-size: 14px;
}

.entry-content p {
	text-align: justify;
}

#menu-00-top-menu {
	padding-top: 5px;
	display: inline-flex;
	font-size: 12px;
}

#menu-00-top-menu li {
	padding-right: 10px;
	border-right: solid .5px;
	margin-right: 10px;
}

#menu-00-top-menu li:last-child {
	border: none;
}

.div_ma1 {
	float: left;
	width: 50%;
}

.div_ma2 {
	float: right;
	width: 50%;
}

.hr_fine {
	height: .5px;
	color: #e1e1e1;
	background-color: #e1e1e1;
	clear: both;
	width: 100%;
}

ul.ma_ges li {
	margin-bottom: 10px;
}

.rand_rechts {
	border-right: solid 1px #e1e1e1;
	padding-right: 10px;
	margin-right: 10px;
}

.hover_img a {
	position: relative;
}

.hover_img a span {
	position: absolute;
	display: none;
	z-index: 99;
}

.hover_img a:hover span {
	display: block;
}

.info_box {
	margin: 5px;
	padding: 5px;
	background-color: #dfdfdf;
	width: 280px;
	height: auto;
}

#secondary .widget ul li, #colophon .widget ul li {
	padding: 10px 0;
}

.entry-content li {
	padding-bottom: 15px;
}

.breadcrumbs {
	padding-left: 30px;
	background-color: #FFF;
	font-size: 90%;
	border-bottom: 1px solid #F8F8F8;
}

.page-header .page-title {
	border-bottom: 2px solid #76A56F;
	margin-bottom: 25px;
	padding-bottom: 5px;
}

.tiled-gallery .gallery-row {
	margin: 0 auto;
}

.archive_head {
	display: none;
}