h1{
	margin-top: -15px;
	margin-bottom: 30px;
	font-size: 34px;
	font-weight: bold;
}

h2{
	margin-top: -8px;
	margin-bottom: 0px;
}

p{
	margin-bottom:5px;
}

.tk #events2calendar a:hover, .tk #events2calendar a:focus,
.tk .ui-datepicker-calendar a:hover, .tk .ui-datepicker-calendar a:focus {
    color: #86CC39;
}

.eventbox a:hover, .eventbox a:focus,
.events-list a:hover, .events-list a:focus,
.event-detail a:hover, .event-detail a:focus,
.eventbox a:before,
.events-list a:before,
.event-detail a:before{
	color:#86CC39;
}
.la .events-list ul.f3-widget-paginator .previous a:before, .la .events-list ul.f3-widget-paginator .next a:after,
.tk .events-list ul.f3-widget-paginator .previous a:before, .tk .events-list ul.f3-widget-paginator .next a:after {
    color: #86CC39;
}
.ui-datepicker-header {
    background-color: #86CC39;
}

.events-list-item .roof {
    border-bottom: 3px solid #86CC39;
}

.events-list-item .row .col-sm-12{
	background: white;
}

.eventbox .heading {
    background-color: #86CC39;
}
.events-box-item .roof {
    border-bottom: 3px solid #86CC39;
}

.eventbox hr{
    border-top: 0px solid #86CC39;
	border-top:0px !important;
   	border-left:0px !important;
    border-right:0px !important;
    border:solid;
    border-color: #0f0;
	border-bottom-width:10px;
	border-image:url("../wombach_assets/trennlinie.png") 0 0 30 0 repeat;
}

.col-md-9 .events-list-gs .col-sm-12 .roof hr{
	width:48%;
	margin-left:0px;
}

.mainslider .slides.notAllOverlays .slideroverlay hr {
	display:block;
	transform: rotate(-2deg);
}

.mainslider .flexslider .slideroverlay hr{
	margin-top:0px;
	margin-bottom: 15px;
	margin-left:0px;
	width:95%;
	max-width:415px;
	margin-right:20px;
	border-top: 0px solid #86CC39;
	border-top:0px !important;
   	border-left:0px !important;
    border-right:0px !important;
    border:solid;
    border-color: #0f0;
	border-bottom-width:10px;
	border-image:url("../wombach_assets/trennlinie_headline.png") 0 0 30 0 repeat;
	transform: rotate(-2deg);
}

.slideroverlay {
	height:210px;
	margin-bottom: 15px;
}

.eventbox .inhalt > a i{
	color: #86CC39;
}
.event-detail hr {
    border-top: 3px solid #86CC39;
}
.event-detail p.readmore i {
    color: #86CC39;
}
.events-suche input[type=submit]{
    background-color: #86CC39;
}
button.powermail_submit,
.new-event-form input[type=submit]{
	background-color: #86CC39;
}

ul.lv2 .menu-col > li a.nolink{
	color: black;
	border-bottom: 1px solid #2F9250;
}

ul.lv2 .menu-col > li a.nolink:hover{
	color: black;
}

.la a:hover, .la a:focus{
	color:#2F9250;
}

hr,.la hr{
	border-color:#2F9250;
}

.row .text {
	margin-bottom: 5px;
}

.row .text hr, .col-sm-4 hr, .text-teaser hr{
	border-top:0px !important;
	border-left:0px !important;
	border-right:0px !important;
	border:solid;
	border-color: #2F9250;
	border-bottom-width:10px;
	border-image:url("../wombach_assets/trennlinie_headline.png") 0 0 30 0 repeat;
	margin-right:50%
}

.bild-element hr{
	border-top: 3px solid #2F9250;
}
body.la #metabar .languageswitch.open button {
    color: #2F9250;
}
body.la .color-bar{
	background-color:#2F9250;
}
ul.ui-autocomplete {
    border-bottom: 5px solid #2F9250;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
    background: #2F9250;
}
.la .navbar-default .navbar-nav > li > a:hover, .la .navbar-default .navbar-nav > li > a:focus {
    color: #2F9250;
}
.la .navbar-default .navbar-nav > .open > a, .la .navbar-default .navbar-nav > .open > a:hover, .la .navbar-default .navbar-nav > .open > a:focus {
    color: #2F9250;
}
.la .haupt-navi ul.lv2 li a:hover,
.la .haupt-navi ul.lv3 li a:hover{
	color: #2F9250;
}
.la .haupt-navi ul.lv2 li a:hover,
.la .haupt-navi ul.lv3 li a:hover{
	color: #92BA2C;
}
.haupt-navi ul.lv2 li a:hover,
.haupt-navi ul.lv3 li a:hover{
	color: #2F9250;
}

/* HasSub-Höhe anpassen
.haupt-navi li.hasSub.open ul.lv2 {
	min-height: 200px;
	max-height: 350px;
}
*/

.mainmenuheading{
	color: #2F9250;
}
.la .breadcrumb .active a{
	color:#2F9250;
}
.la .teaserbox .textbox li a:before,
.la .newsbox .textbox li a:before,
.portal .newsbox .textbox li a:before,
.portal .dreispaltig552 > div:first-child .textbox li a:before,
.portal .dreispaltig552 > div:first-child .textbox a:hover,
.portal .newsbox a:hover{
	color: #2F9250;
}

.newsbox .textbox ul {
    clear: left;
}

.teaserbox .textbox li a:before, .newsbox .textbox li a:before,
.teaserbox .textbox li a:before, .newsbox .textbox li a:hover {
    color: #2F9250;
}

.text-teaser i {
	color: #2F9250;
}
.news-detail hr{
	border-top: 3px solid #2F9250;
}
.la .news-backlink-wrap a:before {
	color:#2F9250;
}
.la ul.f3-widget-paginator .next a:after {
    color: #2F9250;
}
.nl-subscription input[type=submit] {
    background-color:#2F9250;
}
.nl-subscription i {
    color:#2F9250;
}

.lightbox-link i {
    color: #2F9250;
}
.portal .footer .row .col-sm-2:nth-child(2) a:hover, .portal .footer .row .col-md-2:nth-child(2) a:hover,
.portal .footer .row .col-sm-2:nth-child(3) a:hover, .portal .footer .row .col-md-2:nth-child(3) a:hover{
    color: #2F9250;
}

.navbar-default .haupt-navi.navbar-nav > li > a{
	border-color: #2F9250;
}

.bigoverlay {
	position: absolute;
	width: 30em;
	top: -5%;
	left: 40%;
	z-index: 10;
}

.footerflieger {
	top: -150px;
	position: absolute;
}

#metabar .container {
	height:30px;
}
#metabar .metanav {
	width:100%;
}
#metabar .metanav .navbar-collapse {
	float:right;
}
.header-color-bar {
	padding:0px;
	margin:0px;
	background: URL('../wombach_assets/footer_trenner.svg');
	height: 5px;
}
.footer {
/*	background: #1E5E34;  */
	color: #fff;
}

.footer-color-bar {
	padding:0px;
	margin:0px;
	background: URL('../wombach_assets/footer_trenner.svg')
}
.footer h5 {
	color: #ffffff;
}
.footer .nolink {
	color: #86CC39;
}

#footer-img-left{
	margin-left: -15px;
}

.mainslider.medium .slideroverlay {
	bottom: -40px;
	transform: rotate(2deg);
}

.mainslider.medium .slideroverlay:before {
	border-width: 0;
}

.mainslider.medium .pic {
    max-height: 480px;
}

.mainslider.medium .slideroverlay .heading {
	color: #2F9250;
	transform: rotate(-2deg);
}

.mainslider .flex-control-nav{
	bottom:-5px;
}

.mainslider .flex-control-paging li a.flex-active{
	background:#2F9250;
	color:#2F9250;
}

.slideroverlay p{
	font-weight: bold;
	/*border-bottom:2px solid  #28844e;*/
	padding: 6px;
	transform: rotate(-2deg);
}

.eventbox .heading {
	background: #86CC39;
}

.ueberschriftblock.gruen{
    background-color: #2F9250;
}

.ueberschriftblock.hellgruen {
	background: #86CC39;
}

.events-box-item .roof {
   	border-top:0px !important;
   	border-left:0px !important;
    border-right:0px !important;
    border:solid;
    border-color: #0f0;
	border-bottom-width:10px;
	border-image:url("../wombach_assets/trennlinie.png") 0 0 30 0 repeat;
}
.footergruen { color: #2f9251; }
.footerorange { color: #ff923d;}
.footerrot { color: #c90e45;}

/* Login */
fieldset{
	margin-top:20px;
}

@media (max-width: 767px){
	.header{
		padding-top:20px;
	}

	#metabar i.fa.fa-bars{
		display: none;
	}
	#metabar{
		display: none;
	}
	.bigoverlay {
		display:none;
	}
	body.la #metabar .navbar-toggle {
		color: #2F9250;
	}
	ul.lv2 li.hasSub.open > a.nolink {
		color: #2F9250;
	}
	.mainslider.medium .slideroverlay{
		bottom:15px;
	}

	.slideroverlay{
		margin-bottom: -40px;
	}

}

.table table,
table.responsive{
	width:100%;
	margin-bottom:10px;
}
