
	.rd-navbar-static .rd-navbar-outer.outer-1, .rd-navbar-fullwidth .rd-navbar-outer.outer-1 {
		background: #f0f0f0;
	}

	footer {
		background: #e0e0e0;
		border-top: 5px solid #e3ebf1;
	}

	.footer-modern .footer-bottom {
		padding-top: 15px !important;
		padding-bottom: 15px !important;
		background: #0069b3;
		border-top: 3px solid #939dc6;
	}

	.copyright, .copyright a {
		color: #fff;
	}

	.range > .cell-lg-preffix-1-5 {
		margin-left: 0%;
	}

	.range > .cell-lg-preffix-5perc {
		margin-left: 0%;
	}

@media (min-width: 1200px) {

	.range > .cell-lg-preffix-1-5 {
		margin-left: 12.454545%;
	}

	.range > .cell-lg-preffix-5perc {
		margin-left: 5%;
	}

	.range > .cell-lg-3-wide {
		flex-basis: 30%;
		max-width: 30%;
    }

}

@media (min-width: 992px) {

	.footer-modern * + .list-inline-2 {
		margin-top: 50px;
	}

}

	.logo-footer {
		max-width: 200px;
		height: auto;
	}

@media (min-width: 1200px) {

	.shell, .shell-wide {
		max-width: 1600px;
	}

	.rd-navbar-static.rd-navbar-default .rd-navbar-inner, .rd-navbar-fullwidth.rd-navbar-default .rd-navbar-inner {
		max-width: 1600px;
	}

}

	.rd-navbar-outer.outer-1 {
		border-bottom: 3px solid #f8f8f8;
	}

	.rd-navbar-outer.outer-2 {
		border-bottom: 5px solid #f0f0f0;
	}

	.section-slider {
		border-bottom: 5px solid #f0f0f0;
	}

	.rd-navbar-brand img {
		max-height: 100px;
	}


	.rd-navbar-toggle {
		margin-right: 30px;
	}

	.slider-item {
		border-left: 5px solid #f0f0f0;
	}

	.rd-navbar-static .rd-navbar-social a, .rd-navbar-fullwidth .rd-navbar-social a {
		color: #0069b3;
	}

	.rd-navbar-static .rd-navbar-nav > li .rd-navbar-dropdown, .rd-navbar-fullwidth .rd-navbar-nav > li .rd-navbar-dropdown {
		background: #0069b3;
	}

	.page .icon-hover-gray {
		color: #0069b3;
	}

	.bg-image-1 {
		background-size: cover;
		background-position: center center;
		background-repeat: no-repeat;
		background-image: url(../img/higru-2.jpg);
	}

	.section-newsletter {
		border-top: 5px solid #e3ebf1;
	}

	.section-newsletter p {
		color: #363636;
		padding: 0 25px;
	}

	.desktop .button-primary {
		background-color: #0069b3;
		box-shadow: inset 0 0 0 3px #0069b3;
	}

	footer .contact-box strong {
		color: #0069b3;
	}

	.bitte-abstand-halten {
		margin: 30px 0 20px 0!important;
		text-align: center;
	}

	.willy {
		display: none;
	}


@media (min-width: 768px) {

	h2, .heading-2 {
		line-height: 1.21622;
		font-size: 36px;
	}

	h3, .heading-3 {
		line-height: 1.22727;
		font-size: 28px;
	}

}

@media (min-width: 992px) {

	h2, .heading-2 {
		line-height: 1.21622;
		font-size: 42px;
	}

	h3, .heading-3 {
		line-height: 1.22727;
		font-size: 32px;
	}

}

	.title-section {
		background-color: #0069b3;
		margin-bottom: 80px;
		text-align: center;
		border-top: 5px solid #e3ebf1;
	}

	.section-service {
		padding-top: 0px !important;;
	}

	.brand-slogan {
		font-weight: 700;
		font-size: 18px !important;
	}

	.divider-6::before {
		border-top: 5px solid #0069b3;
	}

@media (min-width: 992px) {

	h4, .heading-4 {
		font-size: 22px;
	}

}

@media (min-width: 1800px) {

	.desktop .section-bredcrumbs {
		padding: 120px 15px 75px 15px;
	}

}

	.breadcrumb-wrapper h1 {
		text-shadow: 1px 1px 10px rgba(0, 105, 179, .69), -1px -1px 10px rgba(0, 105, 179, .69);
	}

	.breadcrumb-wrapper a {
		text-shadow: 1px 1px 3px #0069b3, -1px -1px 3px #0069b3;
	}

	.breadcrumb-wrapper li {
		color: #e2e2e2;
		text-shadow: 1px 1px 3px #0069b3, -1px -1px 3px #0069b3;
	}

	.single-post ul, .widget-list-item ul {
		list-style: initial;
		margin: initial;
		padding: 0 0 0 20px;
	}

	.single-post li, .widget-list-item li {
		padding: 0;
		margin: 0 0 5px 0;
		display: list-item;
		list-style-type: circle;
		list-style-position: outside;
	}

	.logo_normal {
		max-height: 80px !important;
		width: auto;
		display: none;
	}

	.logo_mini {
		max-height: 50px !important;
		width: auto;
		display: inline-block;
	}

@media (min-width: 992px) {

	.logo_normal {
		display: inline-block;
	}

	.logo_mini {
		display: none;
	}

}

	.rd-navbar-fixed .rd-navbar-panel {
		height: 66px;
	}

	.rd-navbar-toggle {
		width: 66px;
		height: 66px;
		line-height: 66px;
	}

