 @charset "utf-8";
/* Webdesign by Benjamin Hemer
 * post@benjaminhemer.com
 */

#camelo-film .box-inner-twosixth {
	width:68%;
}

#camelo-film img {
}

#camelo-film p.caption {
	width:28.13852813852814%;
	position:absolute; 
	bottom:0; 
	right:0;
	padding-bottom:4%;
}

@media only screen and (max-width: 700px) {

#camelo-film .box-inner-twosixth {
	width:auto;
	margin-right:0;
}
	
#camelo-film p.caption {
	width:100%;
	position:relative; 
	top:auto;
	bottom:auto; 
	right:auto;
	padding-bottom:0.5em;
	clear:both;
}

}

@media only screen and (max-width: 600px) {

#camelo-film .box-inner-twosixth {
	width:68%;
}

#camelo-film p.caption {
	width:28.13852813852814%;
	position:absolute; 
	top:0; 
	right:0;
	padding-bottom:4%;
}

}

@media only screen and (max-width: 400px) {

#camelo-film .box-inner-twosixth {
	width:auto;
	margin-right:0;
}

#camelo-film p.caption {
	width:100%;
	position:relative; 
	top:auto;
	bottom:auto; 
	right:auto;
	padding-bottom:0.5em;
}

}

@media only screen and (max-width: 400px) {

#spezialeffekte .box-twothird.right {
	width:100%;
}

}

#imagefilm2 {
	padding-top:18.7%;
}

#imagefilm1 p.caption {
	position:absolute;
	padding-top:0;
	width:46.15%;
	top:0;
	right:-53.9%;
}

@media only screen and (max-width: 700px) {
	
#imagefilm2 {
	padding-top:0;
}
	

#imagefilm1 p.caption {
	position:relative;
	padding-top:0.75em;
	top:auto;
	right:auto;
	width:100%;
}

#imagefilm .box-fourth.right {
	float:left;
}

#imagefilm3 {
}

}