/* Styles für ISC-HeaderFlex */
/* x steht hier für Flex */
.xWelcomeBox {
	font-size:100%;
}

.xWelcomeBox h1, .xWelcomeBox h2, .xWelcomeBox h4
{
	line-height: 1em;
	margin-top:0em;
	margin-bottom:0em;
	padding-top:0em;
	padding-bottom:0em;
}

.xWelcomeISC-Logo
{
	width: 100%;
	max-width: 90px;
}

/* ab iPhone 3/4/5 quer */
@media (max-width: 480px) {
	.xWelcomeBox {
		font-size:90%;
	}

	.xWelcomeISC-Logo
	{
		max-width: 80px;
	}
}

@media (max-width: 420px) {
	.xWelcomeBox {
		font-size:80%;
	}

	.xWelcomeISC-Logo
	{
		max-width: 70px;
	}
}

/* ab iPhone 6 hoch */
@media (max-width: 375px) {
	.WelcomeISC-Logo
	{
		width: 80px;
		margin-top: 3px;
	}

	.WelcomeBox h1, .WelcomeBox h2, .WelcomeBox h4
	{
		padding-right:20px;
	}

	.WelcomeBox h1
	{
		font-size:190%;
	}
	.WelcomeBox h2
	{
		font-size:150%;
	}
	.WelcomeBox h4
	{
		font-size:110%;
	}
}

@media (max-width: 320px) {
	.WelcomeISC-Logo
	{
		width: 70px;
		margin-top: 2px;
	}

	.WelcomeBox h1
	{
		font-size:160%;
	}
	.WelcomeBox h2
	{
		font-size:130%;
	}
	.WelcomeBox h4
	{
		font-size:100%;
	}
}

@media (max-width: 319px) {
	.WelcomeISC-Logo
	{
		display:none;
	}

	.WelcomeBox h1, .WelcomeBox h2, .WelcomeBox h4
	{
		padding-right:0px;
	}
}
