/*
Fügen Sie Ihren eigenen CSS-Code nach diesem Kommentar hinter dem abschließenden Schrägstrich ein.

Klicken Sie auf das Hilfe-Symbol oben, um mehr zu erfahren.
*/

body {
background-image: url(/inhalt/uploads/2017/10/hintergrund-altewebseite.jpg);
background-repeat: repeat;
background-position: center;
background-attachment: fixed;
background-size: auto;
}
input#summe {
	border-color: #671a0e;
	background-color: transparent;
	color: #671a0e;
	font-size: 16px;
	font-weight: bold;
	border-width: 0px 0px 3px 0px;
	border-radius: 0px;
	border-style: double;
}

.wpcf7 span.wpcf7-form-control-wrap {
	display: block;
	padding-right: 58px;
	margin-top: 0px;
}
.wpcf7-form .clearfix{
	margin-bottom: 15px;
}


.body-wrapper, .gdlr-single-lightbox-container {
    background-color: transparent;
}
.gdlr-column-service-tab {
	border-radius: 0px 0px 0px 0px !important;
}
.gdlr-column-service-tab-item .gdlr-column-service-item {
	padding: 15px 40px;
}
.social a{float: left; font-size:24px; padding: 5px 15px;}

.gdlr-column-service-item .column-service-learn-more, a.column-service-learn-more {
	margin-bottom: 25px;
	font-size: 24px;
	line-height: 25px;
	padding-top: 8px;
	color: #ffd000;
	font-family: "Courgette";
	text-transform: none;
}
.column-service-title {
	display: none;
}

.clearfix::after {
	content: "";
	clear: both;
	display: table;
}

@media (max-width: 768px) {
    .gdlr-header-wrapper {
    	background: #671a0e;
    }
		input#summe{
			font-size: 12px;
		}


}
