

.navbar-brand{padding:4px 15px 15px !important;}
.hl-navigation #main-menu-lg-screen{ padding-bottom: 7px 15px !important;}
@media (min-width: 768px){
.navbar-nav > li > a {
    padding: 5px 15px;
}
}

.navbar-inverse {
    background-color: #000000;
    /* border-color: #080808; */
}

.form-control {
    height: 34px;
    border-radius: 0px;
}
.navbar {
    position: relative;
    min-height: 50px;
    margin-bottom: 3px;
    border: 1px solid transparent;
}
@media (min-width:768px) and (max-width: 992px){
.navbar {
    /* max-height:50px; */
}
}

.navbar-inverse .navbar-nav > li > a {
    color: white;
}

.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus {
    color: #83BAC0;
    background-color: transparent;
}

@media (max-width: 992px){
	.navbar-brand img {
	    max-width: 100px;
	    padding-top: 5px;
	}
	.navbar-container{
		height:50px;
	}
	.navbar-header{
		width: 100%;
		margin-right:0px !important;
	}
	.navbar-toggle {
	    display: block;
	    float:right;
	    margin-right:-20px;
	}
	#main-menu{
		/* display: none; */
	}
	.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    border-color: #101010;
    background: black;
	}
}


/* submenu highlight */

.subhead1 span, .subhead2 span, .subline span{
	color: #83BAC0;
	font-style: italic;
}

/* single */

.terminesingle {
	/* border-bottom:1px solid black; */
}
.section-termine{
	border-bottom:1px solid black;
}

.hinweise {color:red;}


.single .singlesliderimage{
	opacity: 0 !important;
}





/* Homepage Slider */

.l-main .container .wpv-view-output {

}

.article-page{
	overflow:hidden;
	padding: 0px;
	margin:0 1.3%;
	width: 97.4%;
}
.sliderimage{
	/* margin:0 1.3%; */
	width: 100% !important;
}
.home .wpv-view-output{
	position: relative;
	margin:0 1.3%;
	width: 97.4%;
	overflow: hidden;
	min-height: 630px;
}
.article-page .wpv-view-output > div{
	overflow:hidden;
	/* margin:0 15px; */
}
.slidercontent{
	position: absolute;
	/* top:15px; */
	/* left:15px; */
	padding: 0 15px 0px 15px;
	/* background: rgba(52, 52, 52, 0.68); */
}

.slidercontent h2, .slidercontent p{
	/* color: white; */
	/* font-family: "LinotypeUniversW02-Cn","Helvetica Neue",Helvetica,Arial,sans-serif; */
}
.slidercontent p{
	margin-bottom:0px !important;
}


.weiterinfos{
	border: 1px solid black;
    background: rgba(52, 52, 52, 0);
    color: black;
    padding: 6px 20px;
    position: relative;
    float: left;
    margin-top: 20px;
    text-transform: uppercase;
    opacity: 1;
}
.weiterinfos:hover{
	border: 1px solid grey;
	color:white;
	background: rgba(255, 255, 255, 1);
	opacity: 0.8;
}
.weiterinfos a{
	color:black;
}
.weiterinfos:hover a{
	color:black;
}





.wpv-view-output{
	border-bottom: 1px solid black;
    padding-bottom: 40px;
}
}

.slidertermine {
	padding:0px;
	margin:0px;
}
/* Gallery Buttons */

.hidden{
	display:none;
}
.images{

}
.gallery{
position:relative;
  float:left;
  width:100%;
  overflow: hidden;
}




.home #next{
position: absolute;
    right: 0;
    margin-top: 27%;
    z-index: 99;
}

.home #previous{

position: absolute;
    left: 0;
    margin-top: 27%;
    z-index: 99;
}

.single-veranstaltung #next{
position: absolute;
    right: 0;
    margin-top: 50%;
    z-index: 99;
}

.single-veranstaltung #previous{
position: absolute;
    left: 0;
    margin-top: 50%;
    z-index: 99;
}



.arrow {
  border: solid black;
  border-width: 0 4px 4px 0;
  display: inline-block;
  padding: 8px;
}
.arrow.left {
  border: solid white;
  border-width: 0 4px 4px 0;
  display: inline-block;
  padding: 8px;
}


.right {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  margin-right:15px;
}

.left {
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
  margin-left:15px;
}

.up {
  transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
}

.down {
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}

.latestheadline{
	text-transform: uppercase !important; font-style:none; text-transform: uppercase; font-size: 14px; letter-spacing: 1.5px; line-height: 1.5em; color: #83BAC0;
}

@media (max-width: 767px){
	.slidercontent{

	padding: 0 20px 10px 20px;

}
	.slidercontent h2{
		font-size:18px;
	color: white;
	/* font-family: "Adobe Garamond W08",Georgia,"Times New Roman",Times,serif; */
}
.slidercontent p{
	color: white;
	font-size: 14px;
		/* font-family: "LinotypeUniversW02-Cn","Helvetica Neue",Helvetica,Arial,sans-serif; */
}
.slidertermine {
	/* display: none; */
}
#wpv-view-layout-10897 .col-sm-4{
	position: absolute;
    left: 0;
    z-index: 9;
    /* border: 1px solid red; */
    width: 100%;
    top: 0px;
    background: rgba(0, 0, 0, 0.48);
    height: 100%;
    margin-top: 20px;
    padding-top: 20px;
}
.weiterinfos{
	border: 1px solid white;
    background: transparent;
    color: white;
    padding: 6px 20px;
    position: relative;
    float: left;
    margin-top: 20px;
    text-transform: uppercase;
    opacity: 1;
}
.weiterinfos:hover{
	border: 1px solid grey;
	color:white;
	background: rgba(0, 0, 0, .5);
	opacity: 0.8;
}
.weiterinfos a{
	color:white;
}
.weiterinfos:hover a{
	color:white;
}
.home #next{
position: absolute;
    right: 0;
    margin-top: 36%;
    z-index: 99;
}

.home #previous{
position: absolute;
    left: -4px;
    margin-top: 36%;
    z-index: 99;
}
/* .arrow {
  border: solid white;
  border-width: 0 4px 4px 0;
  display: inline-block;
  padding: 8px;
}
.arrow.left {
  border: solid white;
  border-width: 0 4px 4px 0;
  display: inline-block;
  padding: 8px;
} */

}

article.overview p span {
    color: #333;
    font-family: "Adobe Garamond W08",Georgia,"Times New Roman",Times,serif !important;
    font-size: 16px;
    letter-spacing: 0.5px;
    line-height: 1.5em;
    text-transform: none;
}

.latestveranstaltung {
	display: none;
}
.latestveranstaltung:nth-child(2) {
	display: block;
}