/* Bildschirm_mobil.css */
@media only screen and (max-width: 554px) {
	#logo {
		width: 198px
	}

	.spacer {
		display: none
	}

	#footer .inside {
		width: 98%;
		min-height: 600px;
		max-width: 1100px;
		margin-right: auto;
		margin-left: auto;
		padding-top: 1em;
		font-size: .9em;
		line-height: 1.4em;
		color: #fff
	}

	.grid9 {
		width: 98%
	}

	.grid8 {
		width: 98%
	}

	.grid6 {
		width: 98%
	}

	.grid4 {
		width: 98%;
		margin-bottom: 1.5em
	}

	.grid3 {
		width: 98%
	}

	#kopfbild img {
		width: 100%;
		min-height: 350px;
		overflow: hidden;
		object-fit: cover
	}

	.mod_rocksolid_slider .content-text {
		padding-top: .5em;
		height: auto;
		min-width: 17em;
		max-width: 50%;
		bottom: 14%;
		left: 1%;
		font-size: 1.34em;
		line-height: 1.4em;
		border-radius: 4px;
		text-shadow: 0px 0px 0px #a4a4a4
	}

	#footer {
		margin-top: 0;
		background-color: #1b3258;
		border-top: 1px solid #1b3258
	}
}