 @charset "utf-8";
/* Webdesign by Benjamin Hemer
 * post@benjaminhemer.com
 */

#stroke-cd {
	margin-top:-3.6144578313253%;
	margin-bottom:-1.80722891566265%;
}
 
#cd1 {
	width:60.35031847133758%;
	position:relative;
}

#cd1b, #cd1c, #cd1d {
	position:absolute;
	top:0;
	left:0;
}
 
#cd3 img {
	width:103%;
	margin:-5% 0 0 -0.5%;
}

#cdl1, #cdl2, #cdl3 {
	padding:10%;
}

#cdl1, #cdl2 {
	margin-bottom:4.3%;
}

#cdl2, #cdl3 {
	background:#3f89b2;
	background: linear-gradient(top left, #006595 0%, #7dacce 100%);
	background: -moz-linear-gradient(top left, #006595 0%, #7dacce 100%);
	background: -webkit-linear-gradient(top left, #006595 0%, #7dacce 100%);
	background: -ms-linear-gradient(top left, #006595 0%, #7dacce 100%);
	background: -o-linear-gradient(top left, #006595 0%, #7dacce 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#006595, endColorstr=#7dacce,GradientType=1);
}

#emotion1 img {
	width:106%;
	margin:-5% 0 -5% -3%;
}

#markentransfer .box-sixth img {
	width:76%;
	margin:12%;
}

#logo1.box-sixth img {
	margin-bottom:22%;
}

#logo1.box-sixth, #logo2.box-sixth, #logo4.box-sixth, #logo5.box-sixth {
	background:#fff;
}
#logo1.box-sixth, #logo2.box-sixth, #logo4.box-sixth {
	border-bottom:6px solid #006595;
}

#logo3.box-sixth {
	border-bottom:6px solid #fff;
}

#logo5.box-sixth, #logo6.box-sixth {
	border-bottom:6px solid #9ecc32;
}

#logo3.box-sixth {
	background:#3f89b2;
	background: linear-gradient(top left, #006595 0%, #7dacce 100%);
	background: -moz-linear-gradient(top left, #006595 0%, #7dacce 100%);
	background: -webkit-linear-gradient(top left, #006595 0%, #7dacce 100%);
	background: -ms-linear-gradient(top left, #006595 0%, #7dacce 100%);
	background: -o-linear-gradient(top left, #006595 0%, #7dacce 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#006595, endColorstr=#7dacce,GradientType=1);
}

#logo6.box-sixth {
	background:#4f4f4f;
	background: linear-gradient(top left, #171717 0%, #818181 100%);
	background: -moz-linear-gradient(top left, #171717 0%, #818181 100%);
	background: -webkit-linear-gradient(top left, #171717 0%, #818181 100%);
	background: -ms-linear-gradient(top left, #171717 0%, #818181 100%);
	background: -o-linear-gradient(top left, #171717 0%, #818181 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#171717, endColorstr=#818181,GradientType=1);
}

@media only screen and (max-width: 700px) {
	
#emotion1 img {
	width:100%;
	margin:0;
}

#logo4 {
	clear:both;
	float:left;
}

}

@media only screen and (max-width: 400px) {

#logo4 {
	clear:none;
	float:left;
}

}

#camelo-cd-1 img {
	width:106%;
	margin:-5% 0 0 -2%;
}

#camelo-cd-1 p.caption {
	width:61%;
	margin-bottom:-6%;
	position:relative;
	z-index:10;
}

#camelo-cd-2 img {
	float:right;
	width:33%;
}

#camelo-cd-2 p.caption {
	position:absolute;
	bottom:0;
	left:0;
	width:61%;
	padding-bottom:0;
}

#camelo-cd-2, #camelo-cd-3 {
	margin-top:-1.80722891566265%;
}

@media only screen and (max-width: 700px) {

#camelo-cd-1 img {
	width:100%;
	margin:0;
}

#camelo-cd-1 p.caption {
	width:100%;
	margin-bottom:0;
}

#camelo-cd-2, #camelo-cd-3 {
	width:46.3855421686747%;
	float:left;
	margin:1.80722891566265%;
}

#camelo-cd-2 img {
	width:100%;
	float:none;
}

#camelo-cd-2 p.caption {
	float:none;
	width:200%;
	position:relative;
	bottom:auto;
	right:auto;
	padding-bottom:0.5em;
}
	
}

#aerosense-logo-1 {
	margin:9% 0;
}

#aerosense-logo-2 {
	width:81%;
	margin:0 0 15% 19%;
}


#aerosense1 {
	width:80%;
	margin-left:-0.5%;
}

#aerosense2 {
	position:absolute;
	left:33%;
	top:33%;
	height:auto;
	width:70%;
}