@charset "ISO-8859-1";
/* CSS Document */

#bkteaserlistingtitle,
.bkteaserlistingtitle {
	background-color: rgba(0,0,0,0.3);
	color:#fff;
	font-weight: bold;
	text-align:center;
	padding: 10px 0 2px 0;
	font-size: 24px;
}

 .smart-bkcontent-teasering.bkitem_outer {
float:left;
width: calc(100%/7);
box-sizing: border-box;
color:#ffffff;
text-align: center;
/*padding: 20px;
background-color:#00436F;*/
}

.smart-bkcontent-teasering-inner{
		box-sizing: border-box;
	margin: 10px;
	padding: 10px 20px 20px 20px;
background-color:#00436F;
box-shadow:3px 3px 3px rgba(0,0,0,0.2)
	}
.smart-bkcontent-teasering.bkitem_outer:nth-child(even) .smart-bkcontent-teasering-inner{
		background-color:#0073BF;
	}
.smart-bkteaser-imagepanel{
width: 100%;
/*border: 10px solid white;
border-bottom:40px solid white;*/
box-sizing: border-box;
}
.smart-bkteaser-imagepanel>img {
width: 100%;
background-color:rgba(0,0,0,0.1);
}
@media(max-width: 1780px) {
	.smart-bkcontent-teasering.bkitem_outer {
		width: calc(100%/5);
	}
	}

@media(max-width: 1200px) {
.smart-bkcontent-teasering-inner{
	margin:5px;
}
.smart-bkteaser-titlepanel h2.title{
font-size:1.0em;
	}
.smart-bkteaser-descriptionpanel{
	font-size:12px;
}
}
@media(max-width: 900px) {
	.smart-bkcontent-teasering.bkitem_outer {
   width: calc(100%/4);	
	   }	
.smart-bkcontent-teasering.bkitem_outer:nth-child(even) .smart-bkcontent-teasering-inner {
		background-color: #00436F;
	}
	.smart-bkcontent-teasering.bkitem_outer:nth-child(8n) .smart-bkcontent-teasering-inner,
	.smart-bkcontent-teasering.bkitem_outer:nth-child(8n+3) .smart-bkcontent-teasering-inner,
	.smart-bkcontent-teasering.bkitem_outer:nth-child(8n-2) .smart-bkcontent-teasering-inner,
	.smart-bkcontent-teasering.bkitem_outer:nth-child(8n+1) .smart-bkcontent-teasering-inner{
		background-color:#0073BF;
	}
	.smart-bkteaser-titlepanel h2.title{
		font-size:0.9em;
			}
	.smart-bkteaser-descriptionpanel>p{
		font-size:12px;
	}
   }

@media(max-width: 720px) {
 .smart-bkcontent-teasering.bkitem_outer {
width: calc(100%/3);	
	}
	.smart-bkcontent-teasering.bkitem_outer:nth-child(8n) .smart-bkcontent-teasering-inner,
	.smart-bkcontent-teasering.bkitem_outer:nth-child(8n+3) .smart-bkcontent-teasering-inner,
	.smart-bkcontent-teasering.bkitem_outer:nth-child(8n-2) .smart-bkcontent-teasering-inner,
	.smart-bkcontent-teasering.bkitem_outer:nth-child(8n+1) .smart-bkcontent-teasering-inner{
		background-color:#00436F;
	}
	.smart-bkcontent-teasering.bkitem_outer:nth-child(6n-1) .smart-bkcontent-teasering-inner,
	.smart-bkcontent-teasering.bkitem_outer:nth-child(6n-3) .smart-bkcontent-teasering-inner,
	.smart-bkcontent-teasering.bkitem_outer:nth-child(6n+1) .smart-bkcontent-teasering-inner{
		background-color:#0073BF;
	}
}
@media(max-width: 620px) {

   }

@media(max-width: 620px) {
	.smart-bkcontent-teasering.bkitem_outer {
		width: calc(100%/2);	
			}	
	.smart-bkcontent-teasering-inner {
		margin:0;
		box-shadow:none;
	}
	.smart-bkcontent-teasering.bkitem_outer:nth-child(even) .smart-bkcontent-teasering-inner,
	.smart-bkcontent-teasering.bkitem_outer:nth-child(6n-1) .smart-bkcontent-teasering-inner,
	.smart-bkcontent-teasering.bkitem_outer:nth-child(6n-3) .smart-bkcontent-teasering-inner,
	.smart-bkcontent-teasering.bkitem_outer:nth-child(6n+1) .smart-bkcontent-teasering-inner {
		background-color: #00436F;
	}
	.smart-bkcontent-teasering.bkitem_outer:nth-child(4n-2) .smart-bkcontent-teasering-inner,
	.smart-bkcontent-teasering.bkitem_outer:nth-child(4n+3) .smart-bkcontent-teasering-inner{ 
		background-color:#0073BF;
	}
	.smart-bkteaser-titlepanel h2.title{
		font-size:1em;
			}

}