
a.btn2 {color:white;background:none;text-transform:uppercase;border-radius:0px;font-family:'Barlow Semi Condensed', sans-serif;}
a.btn2:hover {    background-color:#696564;}
	
	
a.btn3 {color:#696564;background:white;text-transform:uppercase;border:2px solid #696564;border-radius:0px;font-family:'Barlow Semi Condensed', sans-serif;padding:8px;}

.kraftpaper a.btn3 {color:white;background:none;text-transform:uppercase;border:2px solid white;border-radius:0px;font-family:'Barlow Semi Condensed', sans-serif;padding:8px;}
a.btn3:hover { background:#696564;color:white;}

.video{max-width:500px;text-align:center;margin:0px auto;}
video { width: 100% !important; height: auto !important; }

.vspace40{margin-bottom:80px;}

img.img-fullscreen {padding:20px 0px;}

.vspace{}

.kraftpaper{background-image:url(images/kraftpaper.png);color:black;}

.kraftpaper h3{color:white;}
.lbt_big .lbt_big_ueb{background-color:red;color:white;text-align:center;width:100%; height:100%;margin:0px auto;}

.lbt_lb_r_ue_t_l{display:table;width:100%;margin-top;40px;margin-bottom;40px;padding-top:30px;padding-bottom:30px;}
.lbt_lb_r_ue_t_l h1{text-align:center;}
.lbt_lb_r_ue_t_l.ueberuns{padding:20px;}
.lbt_lb_r_ue_t_l.ueberuns h1{padding-top:15px;padding-bottom:15px;}
.lbt_lb_r_ue_t_l.ueberuns h2{color:white;}
.lbt_lb_r_ue_t_l_box_img {}
.lbt_lb_r_ue_t_l_box_text{}
.rowline{width:100%;margin-bottom:20px;padding-bottom:20px;}


@media (min-width: 1001px)
{
	.rowline{margin-bottom:20px;padding-bottom:20px;}
}
@media (min-width: 769px)AND(max-width: 1000px)
{
	.rowline{margin-bottom:20px;padding-bottom:20px;}
}

@media (max-width: 768px)
{
	.rowline{margin-bottom:20px;padding-bottom:20px;}
}



@media (min-width: 1000px)
{
.rowline{width:100%;display:table;margin-top:40px;}
.lbt_lb_r_ue_t_l_box_img {float:left;display:block;padding-left:100px;padding-right:50px;}
.lbt_lb_r_ue_t_l_box_img img {width:150px; margin:0px auto;}
.lbt_lb_r_ue_t_l_box_text{float:left;display:block;width:550px; padding:0px;}

.lbt_lb_r_ue_t_l.stallbetreiber img {width:150px; margin:0px auto;}
}
@media (max-width: 999px)
{
.lbt_lb_r_ue_t_l .stallbetreiber > lbt_lb_r_ue_t_l_box_img img {text-align:center;width:250px; margin:0px auto;}
.lbt_lb_r_ue_t_l .stallbetreiber lbt_lb_r_ue_t_l_box_img {text-align:center;max-width:250px;}
.lbt_lb_r_ue_t_l .stallbetreiber img {width:150px;height:150px; margin:0px auto;}
.lbt_lb_r_ue_t_l {text-align:center;}
}
@media (max-width: 999px)
{
.lbt_3spalten_box_img img {width:150px;height:150px; margin:0px auto;}
.lbt_lb_r_ue_t_l_box_img img{width:150px;height:150px; margin:0px auto;}
}

.lbt_3spalten.preismodelle{display:block;width:100%;margin-top;40px;padding:20px;}
.lbt_3spalten.preismodelle  h1{color:white;text-align:center;}
@media (min-width: 1000px)
{
	
.lbt_3spalten.preismodelle .spalte{display:block;float:left;width:260px;background-color:white;margin:20px;padding:15px;text-align:center;}
.lbt_3spalten.preismodelle .spalte h2{width:140px;margin:0px auto;padding-bottom:40px;}
.lbt_3spalten.preismodelle .spalte .lbt_3spalten_box_text{display:box;height:140px;margin:0px auto;padding-bottom:40px;}
.lbt_3spalten.preismodelle .spalte .lbt_3spalten_box_short{display:box;height:40px;margin:0px auto;padding-bottom:40px;}
.lbt_3spalten.preismodelle .spalte .lbt_3spalten_box_preis{display:box;height:60px;margin:0px auto;padding-bottom:40px;}
}
@media (max-width: 999px)
{
.lbt_3spalten.preismodelle .spalte{display:block;background-color:white;margin:20px;padding:15px;text-align:center;}
}

.lbt_3spalten.preismodelle{display:block;width:100%;margin-top;40px;padding:40px;}
.lbt_3spalten.preismodelle  h1{color:white;text-align:center;}
@media (min-width: 1000px)
{
.lbt_3spalten.vorteile {margin-left:50px;}
.lbt_3spalten.vorteile .spalte{display:block;float:left;width:260px;background-color:white;margin:20px;padding:15px;text-align:center;}
.lbt_3spalten.vorteile .spalte img{display:block;width:75%;text-align:center;margin:0px auto;}
.lbt_3spalten.vorteile .spalte h2{width:140px;margin:0px auto;padding-bottom:40px;}
.lbt_3spalten.vorteile .spalte .lbt_3spalten_box_text{display:box;height:140px;margin:0px auto;padding-bottom:40px;}
.lbt_3spalten.vorteile .spalte .lbt_3spalten_box_short{display:box;height:40px;margin:0px auto;padding-bottom:40px;}
.lbt_3spalten.vorteile .spalte .lbt_3spalten_box_preis{display:box;height:60px;margin:0px auto;padding-bottom:40px;}
}
@media (max-width: 999px)
{
.lbt_3spalten.vorteile .spalte{display:block;background-color:white;margin:30px;padding:15px;text-align:center;}
}



div.faq{padding:20px;}

@media (min-width: 1001px)
{
.lbt_big{display:table;padding-bottom:10px;}
.box_float_r {display:block;}
.box_float_l {display:block;}

.float_box_r .lbt_big_text{text-align:right;	}
.box2big {display:block;visibility:visible;}
.box2small {display:none;visibility:hidden;width:0px;height:0px;}

.box2{width: 500px;height:500px;
 
  vertical-align: middle;display: table-cell;
.lbt_big_image	{display:block;width:100%;height:100%;	}
}
 
.lbt_big_text
	{display:block;margin:0px auto;padding:50px;
	}

}

@media (min-width: 769px)AND (max-width: 1000px)
{
.lbt_big{display:block;margin:0px auto;}	
.box2small {display:block;visibility:visible;}
.box2big {display:none;visibility:hidden;width:0px;height:0px;}

.box2{width:100%;display:block;padding-bottom:0px;}
.lbt_big_text
	{	display:block;padding-left:25px;padding-right:25px;text-align:center;padding-bottom:15px;
	}
}

@media (max-width: 768px) 
{
.lbt_big{display:block;margin:0px auto;}	
.box2small {display:block;visibility:visible;}
.box2big {display:none;visibility:hidden;width:0px;height:0px;}

.box2{width:100%;display:block;padding-bottom:0px;}
.lbt_big_text{	display:block;padding:25px;text-align:center;}

}

.panel-colored .panel-heading a {
    color: black;
    background-color: white;
	border:1px solid black;
}
.panel-colored .panel-heading::after {
    color: black;
	background-color: #fff;
}
.panel-colored .panel-heading a.collapsed {
    background-color: #fff;
    color: #333;
}
.panel > .panel-heading::after {
    content: "\f106";
    color: black;
    display: block;
    font-family: 'FontAwesome';
    position: absolute;
    right: 15px;
    top: 8px;
}
@media (min-width: 769px)
{
	a.btn2 {color:white;border:1px solid white;font-size:3.0em;}
	h3.master-heading	{	display:block;	visibility:visible;	}
	h3.master-sub-text	{	display:block;	visibility:visible;	}
	a.ms-layer.btn2		{	display:block;	visibility:visible;	}
	.slide-dyn			{	display:none;	visibility:hidden;	}
}
@media (max-width:768px)
{	a.btn2 {color:black;border:1px solid black;font-size:1.2em;}	
	h3.master-heading	{	display:none;	visibility:hidden;	}
	h3.master-sub-text	{	display:none;	visibility:hidden;	}
	a.ms-layer.btn2		{	display:none;	visibility:hidden;	}
	.slide-dyn		{	display:block;	visibility:visible;	padding-bottom:60px;}
}
######################################################################################################
navbar a {color:red;}
.top-header .navbar-nav > li > a:hover {
    color: #e68728;
}
.top-header .navbar-nav > .active > a, .top-header .navbar-nav > .active > a:focus, .top-header .navbar-nav > .active > a:hover, .top-header .navbar-nav > .open > a, .top-header .navbar-nav > .open > a:focus, .top-header .navbar-nav > .open > a:hover {
    color: #e68728 !important;
    background-color: transparent;
}

a {
    color: #e68728;
}
.navbar-default .navbar-nav > li > a {
    color:#696564;
	padding-left: 30px;
}

.footer-v1 {
    background-color: #696564;
	margin-top:20px;
}
.footer-v1 ul li a:hover {
    color: #e68728;
}

.footer-v1 a {
    color: #e68728;
}
/*************************************/
a:hover .newseintrag {border:3px solid red; }
.newseintrag
{
	padding:10px;
	background-color:#ededed;
	border:3px solid #909090;
}
.box {
position:relative;
 width: 50%;
 overflow:hidden;
}
/*
div#liste{display:block;}

.listeitem{padding:10px;float:left;display:block;background-color:#111111;border:2px solid white;
-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;overflow:hidden;padding-bottom:20px; }


a:hover .listeitem {border:2px solid red; }
.box {
position:relative;
 width: 50%;
 overflow:hidden;
}

div.listeitem div.headline{text-align:center;font-weight:normal;font-size:1.1em;display:block;width:100%;overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  white-space: nowrap;}

.box:before {
content: "";
display:block;
padding-top: 100%;
}

.news_date{text-align:right;}

*/