.zoom{
	font-size:36px;
	
	}


.txt_p p{
	font-size:15px;
	line-height:28px;	
	}
.txt_p p a{
	color:#bf2e1a;
	}
	

.bottomRow{
	background-color:#bf2e1a;
	padding-top:25px;
	padding-bottom:12px;
	
	/*margin-top:75px;*/
	/*margin-bottom:100px;*/
	}
.bottomK1{
	text-align:right;
	padding-right:30px;
	border-right:#c8c9cb solid 1px;	
	}
.bottomK2{
	color:#c8c9cb;
	padding-top:5px;	
	}
.bottomK2 a{
	color:#c8c9cb;
	}		
	
		
.bottomRow .span2{
	margin-top:9px;
	text-align:right;
	}

/*	
.bottomRow dot{
	font-size:40px;
	font-weight:bolder;
	vertical-align: 12%;
	margin-left:5px;
	margin-right:5px;	
	}
*/
.bottomRow2{
	color:#c8c9cb;
	text-align:center;
	padding-top:5px;
	padding-bottom:50px;
	padding-left:25px;
	padding-right:25px;
	
	margin-top:5px;
	/*margin-bottom:40px;*/
	}
.bottomRow2 a{
	color:#c8c9cb;
	}




@media (max-width: 768px) {
	
	.bottomK1{
		display:none;
		}
		
	.bottomRow2{
		
		text-align:left;
		font-size:12px;
		
		}
	.bottomRow{
		width:100%;
		}	
	.span6{
		
		}
	}
	
	
	


.mibRow{
	margin-top:25px;
	text-align:right;
	}

.mibRow img{
	padding:10px;
	}


.blok_fullwidth{
	/*
	margin-top:100px;
	margin-bottom:100px;
	*/
	}




.home_contactbox{
	background-color:#bf2e1a;
	height:100px;
	width:630px;
	margin-left:auto;
	margin-right:auto;
	margin-top:-100px;
	margin-bottom:50px;
	z-index:5000;
	}
.home_contactbox .txt{
		float:left;
		height:100px;
		width:420px;
		color:#CCCCCC;
	}
.home_contactbox .phone{
		float:left;
		height:100px;
		width:210px;
		text-align:center;
		background-color:#6e7174;
		color:#FFFFFF;		
	}	
.home_contactbox .phone a{
		color:#FFFFFF;		
		}
.home_contactbox .txt div{
		margin-left:30px;
		padding-top:20px;
		font-size:18px;
	}
.home_contactbox .txt div strong{
		color:#FFFFFF;	
		font-weight:normal;
	}
.home_contactbox .phone div{
		padding-top:20px;
		font-size:15px;		
	}	
.home_contactbox .phone div i{
		font-size:35px;	
		margin-bottom:5px;	
	}


@media (max-width: 700px) {
	.home_contactbox{
		background-color:transparent;
		width:210px;
		margin-left:auto;
		margin-right:auto;
		margin-top:-100px;
		margin-bottom:50px;
		z-index:5000;
		}
	.home_contactbox .txt{
		display:none;
		}
	.home_contactbox .phone a{
		font-size:18px;	
		}	
	}

@media (max-width: 700px) {
	.txt_p p{
		margin-left:25px;
		margin-right:25px;
		}
	}

.home_image_txt{
	text-align:center;	
	}
.home_image_txt span{
	font-size:16px;
	font-weight:bold;
	color:#CCCCCC;
	}	
.home_image_txt .image-box-img{
	margin-bottom:25px;
	}
	

.mnProduct dl dt{
	border-top:#9a9b99 solid 3px;
	}
.mnProduct dl dd{
	background-color:#9a9b99;
	color:#fff;
	text-transform:uppercase;
	font-size:125%;
	}
.mnProduct .dlSelected dt{
	border-top:#bf2e1a solid 3px;
	}
.mnProduct .dlSelected dd{
	background-color:#bf2e1a;
	color:#9a9b99;
	text-transform:uppercase;
	font-size:125%;
	}	
	
.mnGroepSelected{
	color:#bf2e1a !important;
	}	


.myphotos{
	cursor:pointer;
	}

	
@media (max-width: 767px) {
.mnProduct {
	max-width:100%;
	}
.mnProduct dl {
	float:none;
	max-width:100% !important;
	margin-bottom:0;
	}
.mnProduct dl dt{
	display:none;	
	}
.mnProduct dl dd{
	margin-bottom:10px;
	}
.gallery-item {
		padding:0;
	}	
}

@media (max-width: 991px) {
.span2 #menuLg{
	/*position:fixed;*/
	position:absolute;
	top:0px;
	right:0px;
	width:35%;
	
	padding-right:50px;
	z-index:998;
	
	}
.span2 #menuLg nav{

	}	
.span2 #menuLg li{
	margin-top:-30px;
	}
	
	
.mnProduct dl dd{
	/*height:40px;	*/
	}	


}


@media (min-width: 768px) and (max-width: 1200px) {
	.mnProduct dl dd{
		height:40px;
		}	
}





.bedrijf_quote{
	margin-top:65px;
	margin-left:30px;
	padding-left:30px;
	border-left:#333 solid 2px;
	}	
.news_txt1{	font-size:14px;	}	
.news_txt2{	font-size:22px;	}	
.news_txt3{	font-size:14px;	}	
.news_txt4{	font-size:14px;	}	
.news_txt5{	font-size:14px; font-weight:bold; margin-top:15px;	}	
.news_txt6{	font-size:14px;	}	

.news_foto{
	border:#CCCCCC solid 1px;
	}



.rowNews{
	border-top:#707270 solid 1px;
	padding: 30px 0 10px 0;
	}	
.rowNews:after {
		visibility: hidden;
		display: block;
		font-size: 0;
		content: " ";
		clear: both;
		height: 0;
	}	
	
	
.newsDatum{
	color:#707270;
	margin-right:20px;
	font-size:18px;
	}	
.newsTitel{
	color:#000;
	text-transform:uppercase;	
	font-size:18px;
	
	}
.newsTekst{
	margin-top:15px;
	}
	