.popup .heading,
.hinweis .heading,
.searchresults,
.mainmenuheading,
.hinweistext .heading,
.hinweistext a,
.teaserbox .textbox .heading,
.teaserbox-sm .textbox .heading,
.newsbox .textbox .heading,
.tx-lohr-usiframe .textbox .heading,
.text-teaser .heading,
.slideroverlay .heading,
.news-detail .teaser,
.nl-subscription .heading,
.ueberschriftblock,
.linkbox .heading,
.ui-datepicker-title,
.eventbox .heading,
.events-box-item h2,
.event-detail h1,
.event-detail .teaser,
#branchen_heading p,
#club_heading p,
.footer .container .col-sm-4:first-child em,
.footer .container .col-md-4:first-child em,
.footer .container .col-sm-4:first-child strong,
.footer .container .col-md-4:first-child strong,
h1, h2, h3, h4, h5{
	/* font-family: 'Source Sans Pro', sans-serif; */
	font-family: 'Noto Serif', serif;
}

h1{
	font-weight: bold;
}

.suche button {
    margin-top: 15px;
    float: right;
    margin-right: 20px;
    width: 25px;
}

.navbar-default .haupt-navi.navbar-nav > li > a {
    padding: 6px 52px;
}

.content {
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#f9f9f9+0,a0c7e8+20 */
	background: #a0c7e8; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #a0c7e8 80%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#a0c7e8 80%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #ffffff 0%,#a0c7e8 80%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#a0c7e8',GradientType=0 ); /* IE6-9 */
}

.zweispaltig84 .text,
.zweispaltig93 .text {
	background: #ffffff;
	padding-left: 100px;
	padding-top: 65px;
	padding-bottom: 65px;
	padding-right: 100px;
	margin-left: 0;
}

.zweispaltig84 .whitebg .text,
.zweispaltig93 .whitebg .text {
    padding: 0;
}

.gs3 #events2calendar a:hover, .gs3 #events2calendar a:focus{
    color: #ff743d;
}
.gs3 .ui-datepicker-calendar a:hover, .gs3 .ui-datepicker-calendar a:focus{
	color:#ffffff;
}

.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:#ff743d;
}
.events-list-gs .roof hr {
	margin-top: 5px;
	margin-bottom: 0;
	width: 100%;
	margin-right: 20px;
	background: url(../gslohr_assets/trennlinie.png) center center no-repeat;
	height: 10px;
	border: 0 !important;
}
.gs3 .events-list ul.f3-widget-paginator .previous a:before, .gs3 .events-list ul.f3-widget-paginator .next a:after{
    color: #ff743d;
}
.ui-datepicker-header {
    background-color: #ff743d;
}

.events-list-item .roof {
    border-bottom: 3px solid #ff743d;
}
.eventbox .heading {
    background-color: #ff743d;
}
.events-box-item .roof {
    border-bottom: 3px solid #ff743d;
}
.eventbox hr{
    border-top: 0px solid #ff743d;
	border-top:0px !important;
   	border-left:0px !important;
    border-right:0px !important;
    border:solid;
    border-color: #0f0;
	border-bottom-width:10px;
	border-image:url("../gslohr_assets/trennlinie.png") 0 0 30 0 repeat;
}
.eventbox .inhalt > a i{
	color: #ff743d;
}
.event-detail hr {
    border-top: 3px solid #ff743d;
}
.event-detail p.readmore i {
    color: #ff743d;
}
.events-suche input[type=submit]{
    background-color: #ff743d;
}
button.powermail_submit,
.new-event-form input[type=submit]{
	background-color: #ff743d;
}


.gs3 a:hover, .gs3 a:focus{
	color:#ff743d;
}
hr,
.gs3 hr{
	border-color:#ff743d;
}
.bild-element hr{
	border-top: 3px solid #ff743d;
}
body.gs3 #metabar .gs3nguageswitch.open button {
    color: #ff743d;
}
body.gs3 .color-bar{
	background-color:#ff743d;
}
ul.ui-autocomplete {
    border-bottom: 5px solid #ff743d;
}
.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: #ff743d;
}
/*
.haupt-navi.navbar-nav > li:nth-child(3) > a {
	border-right:1px solid;
}
.haupt-navi.navbar-nav > li:nth-child(5) > a {
	border:none;
}
*/
.haupt-navi.navbar-nav > li:last-child > a {
	border:none;
}
.gs3 .navbar-default {
	float:right;
}
.gs3 .navbar-default .navbar-nav > li > a:hover, .gs3 .navbar-default .navbar-nav > li > a:focus {
    color: #ff743d;
}
.gs3 .navbar-default .navbar-nav > .open > a, .gs3 .navbar-default .navbar-nav > .open > a:hover, .gs3 .navbar-default .navbar-nav > .open > a:focus {
    color: #ff743d;
}
.gs3 .haupt-navi ul.lv2 li a:hover,
.gs3 .haupt-navi ul.lv3 li a:hover{
	color: #ff743d;
}
.mainmenuheading{
	color: #ff743d;
}
.gs3 .breadcrumb .active a{
	color:#ff743d;
}
.gs3 .teaserbox .textbox li a:before,
.gs3 .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: #ff743d;
}

.newsbox .textbox ul {
    clear: left;
}

.text-teaser i {
	color: #ff743d;
}
.news-detail hr{
	border-top: 3px solid #ff743d;
}
.gs3 .news-backlink-wrap a:before {
	color:#ff743d;
}
.gs3 ul.f3-widget-paginator .next a:after {
    color: #ff743d;
}
.nl-subscription input[type=submit] {
    background-color:#ff743d;
}
.nl-subscription i {
    color:#ff743d;
}
.ueberschriftblock.orange {
    background-color: #ff743d;
}
.lightbox-link i {
    color: #ff743d;
}
.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: #ff743d;
}

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

.lohr-margintop{
	margin-top: 35px;
}

@media (max-width: 767px){
	#metabar{
		display: none;
	}

	.header{
		padding-top:20px;
	}

   	.logo {
   		width: 85%;
    	padding-right: 0px;
	    padding-left: 0px;
	    margin-top:0px !important;
	}
	.bigoverlay {
		display:none;
	}
	body.gs3 #metabar .navbar-toggle {
		color: #ff743d;
	}
	ul.lv2 li.hasSub.open > a.nolink {
	    color: #ff743d;
	}

}
.bigoverlay {
	position: absolute;
	width: 30em;
	top: -5%;
	left: 40%;
	z-index: 10;
}
.footerflieger {
	top: -150px;
	position: absolute;
}
#metabar {
	background: #234e81;
}
#metabar .container {
	height:30px;
}
#metabar .metanav {
	width:100%;
}
#metabar .metanav .navbar-collapse {
	float:right;
}
.header-color-bar {
	padding:0px;
	margin:0px;
	background: #ff743d;;
	height: 3px;
}
.footer {
	background: #234e81;
	color: #fff;
	font-weight: normal;
}

.footer h5 {
	color: #ff743d;
}
.footer .nolink {
	color: #ff743d;
}

.row.mainslider {
	margin: 0px 0px;
}
.mainslider.medium .pic {
    max-height: 480px;
}
.eventbox .heading {
	background: ff743d;
}

.ueberschriftblock a:hover{
	color:#ddd;
}

.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("../gslohr_assets/trennlinie.png") 0 0 30 0 repeat;
}

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