
.io-slogan h1,
.io-main-content h1.io-page-header__headline {
	color: #0f273e;
}

.io-branding-area {
	color: #c3c9cf;
	background-color: #0f273e;
}

.io-branding-area:after {
	border-top-color: #0f273e;
}

.io-navbar-nav .io-branding-area,
.io-page-header.io-branding-area,
.io-main-footer.io-branding-area,
.io-branding-area.inx-property-filters,
.io-branding-area .inx-single-property__head,
.io-branding-area.inx-single-property__footer,
.io-branding-area.inx-single-property__tabbed-content {
	background-color: #4d6780 !important;
}

.io-branding-area h1.io-page-header__headline {
	color: #c3c9cf;
}

.io-branding-area a,
.io-branding-area a:hover,
.io-branding-area a:focus {
	color: #c6ccd2 !important;
}

.io-header-overlay::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url(https://www.tus-immobilienverwaltung.de/wp-content/themes/immonex-one-theme/images/header-photo.jpg) center center repeat-x;
}

.io-header-overlay .wrap::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba( 140, 179, 217, .5 );
}

.io-header-overlay .wrap .inside {
	position: relative;
	background:
		radial-gradient(rgba(255, 255, 255, .95) 0%,
		rgba(255, 255, 255, 0) 40%),
		linear-gradient(rgba(255, 255, 255, .80) 50%,
		rgba(255, 255, 255, 0) 90%);
}

.io-main-content h1,
.io-main-content h2,
.io-main-content h3,
.io-main-content h4 {
	color: #0f273e;
}

.io-main-content .io-light h1,
.io-main-content .io-light h2,
.io-main-content .io-light h3,
.io-main-content .io-light h4 {
	color: #fff;
}

.inx-single-property__labels .inx-property-label {
	color: #0f273e;
	background: #fff;
}

a.inx-oi--vermarktungsart--kauf:not(.inx-oi--inverted),
a.inx-oi--vermarktungsart--kauf:not(.inx-oi--inverted):visited,
a.inx-oi--vermarktungsart--kauf:not(.inx-oi--inverted):focus,
a.inx-oi--vermarktungsart--kauf:not(.inx-oi--inverted):active {
	color: #212f3b}

a.inx-oi--vermarktungsart--kauf:not(.inx-oi--inverted):hover {
	color: #2a3d4c}

.inx-gradient--type--action.inx-inverse,
.inx-oi--inverted.inx-oi--vermarktungsart--kauf,
.inx-property-label--vermarktungsart--kauf {
	background-color: #202f3c;
	background: linear-gradient(140deg, #22313f 80%, #354e64 100%);
}

a.inx-oi--vermarktungsart--miete-pacht:not(.inx-oi--inverted) {
	color: #809bb3}

a.inx-oi--vermarktungsart--miete-pacht:not(.inx-oi--inverted):hover {
	color: #a6c9e8}

.inx-oi--inverted.inx-oi--vermarktungsart--miete-pacht,
.inx-property-label--vermarktungsart--miete-pacht {
	background-color: #809bb3;
	background: linear-gradient(140deg, #93aabe 80%, #6d8ca8 100%);
}

.inx-property-label--stand--verkauft {
	color: $sold_label_bg_color;
	background: linear-gradient(140deg, #B21A1A 80%, #6b1010 100%);
}

/* Screen L */
/*@media screen and (min-width: 1200px) {
	body:not(.single-inx_property):not(.home) {
		background-color: #4d6780;
	}
}

/* Print */
@media print {
	.io-page-header.io-branding-area,
	.io-main-footer.io-branding-area,
	.io-branding-area.inx-property-filters,
	.io-branding-area .inx-single-property__head,
	.io-branding-area.inx-single-property__footer,
	.io-branding-area.inx-single-property__tabbed-content {
		background-color: #fff !important;
	}

	.io-membership-logo {
		max-width: 8em;
	}
}
}
