/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */



/*

 * Custom Style Sheet - Use this file to style your content

 */



/* Frontpage Showcase */

.frontpageshowcase {

	position: absolute;

	top: 80px; /*20px;*/

	left: 40px;

	z-index: 1;

	width: 400px;

	color: #FFF; 

	font-size: 16px;

	line-height: 22px;

	text-shadow: 1px 1px 4px #000;/*1px 1px 2px rgba(0,0,0,0.3);*/

}



.frontpageshowcase.black { color: #444; }



/* Frontpage List */

.frontpagelist img { margin: -20px -20px -20px 0; }



.frontpagelist h2 {

	font-size: 28px;

	line-height: 28px;

}



/* Frontpage Botton */

#page .frontpagebottom {

	min-height: 124px;

	margin: -13px;

	padding: 13px 120px 13px 13px;

	border-radius: 7px;

	overflow: hidden;

}





/* Frontpage Separator */

#page .frontpageseparator {

	margin: -3px;

	overflow: hidden;

	text-transform: uppercase;

}



.frontpageseparator > div > div {

	padding-left: 15px;

	border-left: 1px solid #ddd;

	box-shadow: inset 1px 0 0 #fff;

	overflow: hidden;

}



.frontpageseparator > div:first-child > div {

	border-left: none;

	box-shadow: none;

}



.frontpageseparator img {

	margin: 4px 15px 0 0;

	float: left;

}

.box-download-ert {
 margin: 15px 0;
 padding: 10px;
}

.box-download-ert {
	padding-left:40px;
}

.box-download-zai {
 margin: 15px 0;
 padding: 10px;
}

.box-download-zai {
	padding-left:40px;
}

/*videos responsive*/
.video-container {
	position:relative;
	padding-bottom:56.25%;
	padding-top:30px;
	height:0;
	overflow:hidden;
}

.video-container iframe, .video-container object, .video-container embed {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
