/*
.bxslider {
	background:					url(images/loading.gif) center center no-repeat;
}
*/

.bxslider {
	width:						100%;
	height:						100%;
	margin:						0;
	padding:					0;
	top:						0;
	left:						0;
	position:					absolute;
	overflow:					hidden;
}

.bx-wrapper,
.bx-viewport,
.bxslider li {
	min-width:					100%;
	min-height:					100%;
	margin:						0px;
	padding:					0px;
	list-style:					none;
	position:					relative;
}

#page-bg .bx-wrapper {
	height:						100%;
	background-color:			#ffffff;
}

.bxslider:before,
.bxslider:after {
    content:					"";
    width:						50%;
    height:						23px;
    bottom:						13px;
    left:						30px;
    z-index:					-2;
    position:					absolute;
    transform:					rotate(-3deg);
}

.bxslider:after {
    right:						30px;
    left:						auto;
    transform:					rotate(3deg);
}


.bxslider li img {
	width:						100%;
	height:						350px;
	border:						none;
}
/*
.B230 .bxslider li img,
.B320 .bxslider li img,
.B330 .bxslider li img {
	width:						auto;
	height:						100%;
}
*/
.bx-wrapper .bx-viewport {
	-moz-box-shadow:			none;
	-webkit-box-shadow:			none;
	box-shadow:					none;
	border:						none;
	left:						0px;
	background:					none;
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	bottom:						8px;
	z-index:					999;
}

.bx-wrapper .bx-pager.bx-default-pager .bx-pager-link {
	width:						16px;
	height:						4px;
	background-color:			#ebeef4;
	-moz-border-radius:			0;
	-webkit-border-radius:		0;
	border-radius:				0;
}

.bx-wrapper .bx-pager.bx-default-pager .bx-pager-link.active,
.bx-wrapper .bx-pager.bx-default-pager .bx-pager-link:hover {
	background-color:			#333333;
}

/* -------- bxpager ------- */
.tpl-top > .bxpager,
.tpl-top > .hoverscroll {
	width:						160px;
	height:						100%;
	margin:						0;
	padding:					0;
	top:						0;
	right:						0;
	position:					absolute;
	overflow:					hidden;
}

.bxpager li {
	width:						100%;
	height:						65px;
	margin-top:					18px;
}

.bxpager li:first-child {
}

.bxpager li a {
	width:						100%;
	height:						100%;
	display:					block;
	background-position:		center top;
	background-repeat:			no-repeat;
	-o-background-size:			cover;
	-moz-background-size:		cover;
	-webkit-background-size:	cover;
	background-size:			cover;
	text-decoration:			none;
	outline:					none;
}


/*
.bxpager {
	margin-top:					7px;
	width:						100%;
	height:						auto;
	overflow-x:					hidden;
	overflow-y:					visible;
}

.bxpager a {
	height:						130px;
	padding:					15px 15px 0px 0px;
	display:					block;
	overflow:					hidden;
	text-decoration:			none;
	outline:					none;
}

.FF .bxpager a,
.IE .bxpager a,
.WebKit .bxpager a {
}

.bxpager a span {
	width:						100%;
	height:						100%;
	margin:						0px;
	display:					block;
	border:						1px solid #bbbbbb;
	background-position:		center center;
	background-repeat:			no-repeat;
	-o-background-size:			cover;
	-moz-background-size:		cover;
	-webkit-background-size:	cover;
	background-size:			cover;
}

.bxpager a.active span {
	outline:					2px solid #666666;
	outline-offset:				-2px;
}

.bxpager a:hover {
	opacity:					0.85;
}
*/
/* --- Vergrößerung --- */
/*
.FF .lb-image,
.IE .lb-image,
.WebKit .lb-image {
	width:						auto !important;
	height:						auto !important;
	min-height:					700px;
	max-height:					700px;
}

.back-button {
	background-color:			#366515;
	border:						none;
}

.back-button:hover,
.btn-primary:focus,
.back-button:active {
	background-color:			rgba(54,101,21, 0.75);
	border:						none;
}
.btn-primary:active:hover, 
.btn-primary.active:hover, 
.open > .dropdown-toggle.btn-primary:hover, 
.btn-primary:active:focus, 
.btn-primary.active:focus, 
.open > .dropdown-toggle.btn-primary:focus, 
.btn-primary.focus:active, 
.btn-primary.active.focus, 
.open > .dropdown-toggle.btn-primary.focus {
	background-color:			rgba(54,101,21, 0.75)!important;
	border:						none!important;
}
*/