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

.io-branding-area {
	color: #c1c1de;
	background-color: #07067b;
}

.io-branding-area:after {
	border-top-color: #07067b;
}

.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: #4d4d80 !important;
}

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

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

.io-header-overlay::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url(https://www.wolfrum-immo.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( 141, 140, 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: #07067b;
}

.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: #07067b;
	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: #2e2e6d}

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

.inx-gradient--type--action.inx-inverse,
.inx-oi--inverted.inx-oi--vermarktungsart--kauf,
.inx-property-label--vermarktungsart--kauf {
	background-color: #2b2a71;
	background: linear-gradient(140deg, #2d2c77 80%, #2a2970 100%);
}

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

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

.inx-oi--inverted.inx-oi--vermarktungsart--miete-pacht,
.inx-property-label--vermarktungsart--miete-pacht {
	background-color: #8080b3;
	background: linear-gradient(140deg, #9393be 80%, #6d6da8 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: #4d4d80;
	}
}

/* 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;
	}
}
}
