/* DCE Box */
.box_row{
	margin:30px 0 0 0;
}
.box{
	padding:0px !important;
	max-width:43.33%;
	margin-bottom:40px;
}
.box:nth-child(2n+1){
	margin-right:13.33%;
}
/*.box3x3:nth-child(2n+1){
	margin-right:0px;
}*/
.box3x3{
	padding-right: 0px !important;
    padding-left: 0px!important;
    max-width: 29%;
    margin-right: 6.45% !important;
}
.box3x3.boxNr_2,.box3x3.boxNr_5,.box3x3.boxNr_8,
.box3x3.boxNr_11,.box3x3.boxNr_14,.box3x3.boxNr_17,
.box3x3.boxNr_20,.box3x3.boxNr_23,.box3x3.boxNr_26,
.box3x3.boxNr_29,.box3x3.boxNr_32,.box3x3.boxNr_35{
    margin-right:0px !important;
}
.box_content{
	background-color: #ec661c;
	float: left;
	width:100%;
	text-align: center;
	margin-top:25px;
}
.box_text {
	width:100%;
}
.box_text p {
	padding:5px 0px !important; 
	margin:0px !important;
	font-size:26px;
	color:white !important;
	font-weight: normal;
	text-transform: uppercase;
	/*font-variant: small-caps;*/
	font-family: 'Times New Roman',serif;
	line-height:1.2;

}
.box_image{
	float:left;
}
.box_image img{
	width:100%;
	height:auto;
}	



/*Icons im Header*/ 

.icon-img {
	max-width:20px;
	float:left;
}
.icon-content {
	display:none;
	position: absolute;
    top: 45px;
    z-index: 5899889;
    width: 200px;
    left: -70px;
    padding: 10px!important;
    background-color: rgb(242, 242, 242);
}
.icon-content p{
	font-size:12px !important;
	padding:0px !important;
	line-height: 1.4;
	margin:0px !important;
	font-weight:600 !important;
	color: #6F7C87!important;

}
.icon-box {
	float: left;
	margin-right: 20px !important;
	position: relative;
}

/**suche*/
.info-block .tx-indexedsearch-searchbox-sword{
	height: auto!important;
	padding: 0px 0px 0px 9px !important;
	width: 80%!important;
	float: left;
}
.info-block .tx-indexedsearch-searchbox-submit{
	height: 19px!important;
	width: 19px!important;
	margin-top:3px;
	float: left;
	margin-left: 8px;
}
.info-block .index-search form {
	margin:0px!important;
}
.info-block div.searchbox {
	height:auto!important;
	float:right;
}
#tx_indexedsearch p,.tx-indexedsearch-rules,#tx_indexedsearch legend,.tx-indexedsearch-percent,.tx-indexedsearch-info{
	display:none;
}
ul.tx-indexedsearch-browsebox li {
	float:left;
	padding-right: 10px;
	list-style-type: none;
	float: left;
}
ul.tx-indexedsearch-browsebox li a{
	color:#ec661c;
}
ul.tx-indexedsearch-browsebox {
	margin-bottom:20px;
	width:100%;
	float: left;
}
.tx-indexedsearch-res{
	margin-top:30px;
}
.tx-indexedsearch-title a {
	color:#ec661c;
}
.tx-indexedsearch-searchbox {
	margin-bottom:20px;
}

.tx-indexedsearch-browsebox {
	display:none;
}

/*-----Button (Hier online buchen)----*/
.b-button{
	width:100%;
	float:left!important;
	background-color: #ec661c;
	padding-top: 5px;
	padding-left: 0px!important;
	padding-bottom: 5px;
	float: right;
	max-width: 280px;
	margin-top: 25px;
	margin-left:10px  !important;
}
.b-button a.b-button-link p, .b-button a.b-button-link{
	padding:0px;
	margin:0px;
	color:white;
	text-align: center;  
}
/*-----Responsive-------*/


@media (max-width: 992px) { 
	.tablet {
		float: left;
		width: 280px;
	}
	.tablet-mobile {
		display:none;
	}
}
@media (min-width: 768px){ 
	.info-block .icons .icon-box:hover .icon-content{
		display: block;
	}
}

@media (max-width: 767px) { 
	.box{
		padding:0px !important;
		max-width:481px;
	}
	.box:nth-child(2n+1){
		margin-right:0px;
	}
	.box_text p {
		font-size:24px;
	}
	.tablet {
		display:none;
	}
	.tablet-mobile {
		display:block;
		width:100%;
	}
	.b-button {
		width:100%;
		max-width:100%;
		margin:0px!important;
	}
}
@media (max-width: 576px) { 

	.b-button {
		width:100%;
		max-width:100%;
		margin:0px!important;
	}
	#header .navbar-collapse {
   	 padding-left: 0px! important;
	}
	#header .navbar-collapse li{
	    padding-left: 15px !important;
	}
}
