header, #menu-deco {
	background-image: url(/fileadmin/content/header/glowing-gears-outline.jpg);
}

.carrier .main > .content {
	padding-bottom: 110px;
}

@media (max-width: 1280px) {
	body header, #menu-deco {
		background-size: 100%;
		background-position: center top;
	}
	body.sticky header, .sticky #menu-deco {
		background-size: 500%;
		background-position: right -400px top -100px;
	}
	body header {
		height: 146px;
	}
	body.sticky header {
		height: 110px;
	}
	body header #highlights {
		top: 146px;
		line-height: 46px;
	}
	body.sticky header #highlights {
		top: 75px;
		height: 35px;
		line-height: 36px;
	}
	body #organizer {
		top: 16px;
		left: 232px;
	}

	body p.cfp-intro a {
		font-size: 19px;
	}
}


#logo a {
	background-image: none;
	text-indent: 0;
	text-decoration: none;
	color: #666;
	font-family: "NettoWeb-Bold";
	letter-spacing: -0.0125em;
	text-transform: uppercase;
}
#organizer {
	top: 56px;
	left: 428px;
}
@media (max-width: 1280px) {
	#logo a {
		top: 6px;
		left: 10px;
		width: 240px;
		font-size: 24px;
	}
}
@media (min-width: 1281px) {

	#logo {
		width: 39%;
	}
	#logo a {
		top: 20px;
		left: 20px;
		height: 80px;
		width: 480px;
		font-size: 42px;
	}
	.sticky #logo a {
		width: 450px;
		font-size: 24px;
	}
	.sticky #organizer {
		top: 182px;
		left: 252px;
	}
	header nav ul {
		display: block;
	}

	header nav li#langswitch {
		float: right;
	}
	header nav li a {
		padding: 0 1em;
	}
}


#sponsors li {
	padding: 0 5vw;
}

#affiliates {
	overflow: hidden;
}

#affiliates li:nth-child(1) a       { width: 150px; margin-top: 0; }
@media (min-width: 1281px) {
	#affiliates li:nth-child(1) a { margin-left: 50px; }
}

#affiliates li:nth-child(2) a       { width: 200px; margin-left: 0; background: center center no-repeat url(/fileadmin/content/Logos/FVA-Service-Logo.svg); }

/* ------------------------------------------------------------------------- */ /* sponsors 2018 */
/*
	#sponsors li a       { width: 200px; background: center center / 100% auto no-repeat url(../img/sponsors/2018/bosch-logo.svg);   }
	#sponsors li+li a    { width: 250px; background: center center / 100% auto no-repeat url(../img/sponsors/2018/daimler-logo.svg); }
	#sponsors li+li+li a { width: 160px; background: center center / 100% auto no-repeat url(../img/sponsors/2018/mahle-logo.svg);   }
 */
/* ------------------------------------------------------------------------- */ /* sponsors 2019 */

#sponsors li:nth-child(1) a { width: 220px; background: center center / 100% auto no-repeat url(../img/sponsors/2019/schaeffler-logo.svg);   }
#sponsors li:nth-child(2) a { width: 60px;  background: center left   / 100% auto no-repeat url(../img/sponsors/2019/zf-logo.svg); }
#sponsors li:nth-child(3) a { width: 120px; background: center center / 100% auto no-repeat url(../img/sponsors/2019/skf-logo.svg); }
#sponsors li:nth-child(4) a { width: 200px; background: center center / 100% auto no-repeat url(../img/sponsors/2019/fuchs-logo.svg); }

/* ------------------------------------------------------------------------- */
/* EOF */
