/* CSS Document */

.blokken .fbLogo{
	width:20px;
	margin-right:20px;
	vertical-align:middle;
}
.blokken .imgCol, .blokken  .txt
{
	color:#333;
	background-color:#FBFBFB;
	background-position:center;
	background-size:cover;
	height:400px;

}
.blokken .imgCol
{
	overflow:hidden;
	background-color:#161616;


}

.blokken .imgCol.noImg
{
	background-image:url(/image/topBarLogo.png);
	background-position:center;
	background-size:auto;
	background-repeat:no-repeat;
		
}
.blokken .txt h2
{
	margin-top:15px;
	font-size:3em;
}
.blokken .txt a
{
	
	padding:10px;
	border:1px solid #333;
	position:absolute;
	bottom:15px;
	text-decoration:none;
	color:#333;
}
.blokken .txt a .glyphicon
{
	font-size:.8em
}
.blokken
{
}
.blokken .blok
{
	padding:10px;
	border-bottom:1px solid #CFCFCF;

	

}

.blokken .blokken .blok:nth-child(2n+2) .imgCol
{
	float:right;
}
.blokken .blokken .blok:nth-child(2n+2) .imgCol:before
{
	left:-10px;

}

@media (min-width: 992px) {
.blokken .blok:nth-child(2n+2) .imgCol:before
{
	left:auto;

}

.blokken .blok:nth-child(2n+2) .imgCol
{
	float:left;
}

.blokken .blok.rightRow .imgCol
{
	float:right;
	
}
.blokken .blok.rightRow .imgCol:before
{
	left:-10px;

}
}