.list-group-kontaktdaten {outline: medium none;}

div.bhoechie-tab-container-kontaktdaten{
  z-index: 10;
  background-color: #fff;
  padding: 0 !important;
  margin-top: 20px;
  background-clip: padding-box;
}

div.bhoechie-tab-menu-kontaktdaten{
  padding-right: 0;
  padding-left: 0;
  padding-bottom: 0;
}

div.bhoechie-tab-menu-kontaktdaten div.list-group-kontaktdaten{
  margin-bottom: 0;
  margin-left: 15px;
}

div.bhoechie-tab-menu-kontaktdaten div.list-group>a-kontaktdaten{
  margin-bottom: 0;
}

div.bhoechie-tab-menu-kontaktdaten div.list-group-kontaktdaten>a .glyphicon,
div.bhoechie-tab-menu-kontaktdaten div.list-group-kontaktdaten>a .fa {color: #fff;}

div.bhoechie-tab-menu-kontaktdaten div.list-group-kontaktdaten>a:first-child{}

div.bhoechie-tab-menu-kontaktdaten div.list-group-kontaktdaten>a:last-child{}

div.bhoechie-tab-menu-kontaktdaten div.list-group-kontaktdaten>a.active-kontaktdaten,
div.bhoechie-tab-menu-kontaktdaten div.list-group-kontaktdaten>a.active-kontaktdaten .glyphicon,
div.bhoechie-tab-menu-kontaktdaten div.list-group-kontaktdaten>a.active-kontaktdaten .fa{
  color: #fff;
  background-color: #B3BCC2; 
}

div.bhoechie-tab-content-kontaktdaten{
  background-color: #B3BCC2;
  /* border: 1px solid #eeeeee; */
  padding: 0px;
}

div.bhoechie-tab-kontaktdaten div.bhoechie-tab-content-kontaktdaten:not(.active-kontaktdaten){
    display: none;
}
div.bhoechie-tab-kontaktdaten {
    padding: 0 !important;
}
div.bhoechie-tab-kontaktdaten > div:nth-child(1) > div {
    margin-left: 0.5% !important;
}
div.bhoechie-tab-kontaktdaten > div:nth-child(2) > div {
    margin-left: 34.3% !important;
}
div.bhoechie-tab-kontaktdaten > div:nth-child(3) > div {
    margin-left: 68.4% !important;
}

.list-group-item-kontaktdaten{
	  background-color: #B3BCC2;
	  border: 1px solid #B3BCC2;  
}
	
.list-group-item.active-kontaktdaten, .list-group-item.active-kontaktdaten:hover, .list-group-item-kontaktdaten.active-kontaktdaten:focus {
	background-color: #B3BCC2;
	border-color: #fff;
	border-color: #B3BCC2;
	margin-left: 0px !important;
}

.list-group-item-kontaktdaten:first-child  {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}

.list-group-item-kontaktdaten:last-child {
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
    margin-bottom: 0;
}

.news_bild_img-kontaktdaten{
	width:100%;
}

.news_bild_text-kontaktdaten{
	background: rgba(179, 188, 194, 0.9) ;
	width:310px; 
	height: 80%; 
	z-index: 1;	 
	position: absolute; 
	top:10%; 
	right: 5%; 
	padding: 30px;
	color: #fff;
}

.news_bild_text > h1 {font-size: 20px;}

.news_bild_text > p {margin: 20px 0;}

.news_navi {
	font-size: 14px;
	padding-left: 20px;
}

.news_navi > h3 {
	font-size:14px;
	margin: 0px;
}

.news_navi > p {
	color:#d9dde0;
	margin: 0px;
}

.list-group-item-kontaktdaten {
    height: 150px;
	margin-top: 35px;
	background-color: #d9dde0;
	color: #B3BCC2;
	border:none;
	font-family: Arial Narrow,Arial,sans-serif; 
}
.list-group-item-kontaktdaten img {
    margin-top: 44px !important;
}

.list-group-item-kontaktdaten.active, .list-group-item-kontaktdaten.active:hover, .list-group-item-kontaktdaten.active:focus {
	padding: 10px;
	margin-top: 55px;
	background-color: #B3BCC2;
	color: #fff;
	border: none;
}

.kontakt-text {margin-top: 4px;}



.list-group-item-kontaktdaten text-center produkte-navi col-md-4 {padding: 40px;}










@media (min-width: 1200px) {
	
    /*.list-group-item-kontaktdaten {padding: 35px 0;}*/
	
	/*.list-group-item.active-kontaktdaten, .list-group-item.active-kontaktdaten:hover, .list-group-item-kontaktdaten.active-kontaktdaten:focus {padding: 38px 20px 37px;}*/
}

@media (min-width: 992px) and (max-width: 1199px) {
	
	
	
	/*.list-group-item-kontaktdaten {padding: 27px 0px;}*/
	
	/*.list-group-item-kontaktdaten.active-kontaktdaten, .list-group-item-kontaktdaten.active-kontaktdaten:hover, .list-group-item-kontaktdaten.active-kontaktdaten:focus {padding: 25px 20px 24px;}*/
}


@media (min-width: 768px) and (max-width: 979px) {
	
	div.bhoechie-tab-content-kontaktdaten {background-color: #fff;}
	
}


@media only screen and (min-width: 480px) and (max-width: 767px) {

	div.bhoechie-tab-content-kontaktdaten {background-color: #fff;}
		
}

@media only screen and (max-width: 479px) {
	
	div.bhoechie-tab-content-kontaktdaten {background-color: #fff;}
	
	.list-group-item-kontaktdaten {padding: 28px;}

}

/*




	
	.round {
	    display: inline-block;
	    height: 30px;
	    width: 30px;
	    line-height: 30px;
	    -moz-border-radius: 15px;
	    border-radius: 15px;
	    background-color: #fff;
	    color: #FFF;
	    text-align: center;
	}
	
	.round.hollow {
	    display: inline-block;
	    height: 30px;
	    width: 30px;
	    line-height: 30px;
	    -moz-border-radius: 15px;
	    border-radius: 15px;
	    background-color: rgba(0, 0, 0, 0);
	    color: #fff;
	    text-align: center;
	    -webkit-box-shadow: 0px 0px 0px 3px rgba(0,0,0,0.75);
	    -moz-box-shadow: 0px 0px 0px 3px rgba(0,0,0,0.75);
	    box-shadow: 0px 0px 0px 3px rgba(255,255,255,1);
	}
	
	.round.round-sm {
	    height: 20px;
	    width: 20px;
	    line-height: 20px;
	    -moz-border-radius: 10px;
	    border-radius: 10px;
	    font-size: 0.7em;
	}
	
	.round.round-lg {
	    height: 50px;
	    width: 50px;
	    line-height: 50px;
	    -moz-border-radius: 30px;
	    border-radius: 30px;
	    font-size: 1.5em;
	}
	
	.round.blue {
	    background-color: #3EA6CE;
	}
	
	.round.orange {
	    background-color: #FF6701;
	}
	
	.round.green {
	    background-color: #42A129;
	}
	
	.round.hollow.blue {
	    color: #3EA6CE;
	    background-color: #FFF;
	    -webkit-box-shadow: 0px 0px 0px 3px #3EA6CE;
	    -moz-box-shadow: 0px 0px 0px 3px #3EA6CE;
	    box-shadow: 0px 0px 0px 3px #3EA6CE;
	}
	
	.round.hollow.orange {
	    color: #FF6701;
	    background-color: #FFF;
	    -webkit-box-shadow: 0px 0px 0px 3px #FF6701;
	    -moz-box-shadow: 0px 0px 0px 3px #FF6701;
	    box-shadow: 0px 0px 0px 3px #FF6701;
	}
	
	.round.hollow.green {
	    color: #42A129;
	    background-color: #FFF;
	    -webkit-box-shadow: 0px 0px 0px 3px #42A129;
	    -moz-box-shadow: 0px 0px 0px 3px #42A129;
	    box-shadow: 0px 0px 0px 3px #42A129;
	}


*/

