<!doctype html><html id="guestooApp" class="TEMPLATE_555 bgImagePublic    TEMPLATE_10 design_TEMPLATE_10  language-de " style="height:auto!important;min-height:auto!important" lang="de" ng-controller="appController as vm" ng-style="vm.appStyle.htmlStyle" ng-class="vm.appStyle.htmlClass" data-vue="false" data-translationversion="1777710271895" data-agency="agency:a2e9243f-6f11-4830-886f-3fe8947ba3fc"><head><base href="/"><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><meta http-equiv="X-UA-Compatible" content="ie=edge"><meta id="validLanguages" name="validLanguages" content="de,de-DE-x-lvariant-DU,de-DE-x-lvariant-LS,en,nl,hu,uk,es,fr,it,pl,ru,pt,el,cs,zh,tr,ja,ar"/><meta name="ROBOTS" content="NOINDEX,NOFOLLOW"><script nonce="gstfa001">const FontAwesomeConfig={autoReplaceSvg:"nest"}</script><meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no"><meta name="mobile-web-app-capable" content="yes"><link rel="apple-touch-icon" sizes="57x57" href="/img/favicon/apple-icon-57x57.png"><link rel="apple-touch-icon" sizes="60x60" href="/img/favicon/apple-icon-60x60.png"><link rel="apple-touch-icon" sizes="72x72" href="/img/favicon/apple-icon-72x72.png"><link rel="apple-touch-icon" sizes="76x76" href="/img/favicon/apple-icon-76x76.png"><link rel="apple-touch-icon" sizes="114x114" href="/img/favicon/apple-icon-114x114.png"><link rel="apple-touch-icon" sizes="120x120" href="/img/favicon/apple-icon-120x120.png"><link rel="apple-touch-icon" sizes="144x144" href="/img/favicon/apple-icon-144x144.png"><link rel="apple-touch-icon" sizes="152x152" href="/img/favicon/apple-icon-152x152.png"><link rel="apple-touch-icon" sizes="180x180" href="/img/favicon/apple-icon-180x180.png"><link rel="icon" type="image/png" sizes="192x192" href="/img/favicon/android-icon-192x192.png"><link rel="icon" type="image/png" sizes="32x32" href="/img/favicon/favicon-32x32.png"><link rel="icon" type="image/png" sizes="96x96" href="/img/favicon/favicon-96x96.png"><link rel="icon" type="image/png" sizes="16x16" href="/img/favicon/favicon-16x16.png"><meta name="msapplication-TileColor" content="#ffffff"><meta name="msapplication-TileImage" content="/img/favicon/ms-icon-144x144.png"><meta name="theme-color" content="#fff" media="(prefers-color-scheme: light)"><meta name="theme-color" content="#546e7a" media="(prefers-color-scheme: dark)"><link rel="canonical" href="https://app.guestoo.de/public/event/271cac67-907d-4173-9585-1dab047bf088"/><title>Wir heiraten! • guestoo.de</title><meta name="description" content="Hochzeitslocation"/><meta name="robots" content="index,follow"><meta name="revisit-after" content="7 days"><meta name="twitter:url" content="https://app.guestoo.de/public/event/271cac67-907d-4173-9585-1dab047bf088"><meta name="twitter:title" content="Wir heiraten!"><meta name="twitter:description" content="Hochzeitslocation"><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:image" content="https://app.guestoo.de/proxy/api/asset/6f9fcc0e-ed5d-4fb2-b618-9c0235d14050.jpeg?x=1728070564697&amp;dimension=Regular_1000"><meta property="og:url" content="https://app.guestoo.de/public/event/271cac67-907d-4173-9585-1dab047bf088"><meta property="og:title" content="Wir heiraten!"><meta property="og:description" content="Hochzeitslocation"><meta property="og:image" content="https://app.guestoo.de/proxy/api/asset/6f9fcc0e-ed5d-4fb2-b618-9c0235d14050.jpeg?x=1728070564697&amp;dimension=Regular_1000"><meta property="og:image:width" content="2000"/><meta property="og:image:height" content="1414"/><script defer="defer" src="/app/vendor.eenbo4.2c45bb6dcb9ce100.chunk.js"></script><script defer="defer" src="/app/vendor.9bn8fx.5d9202256756611a.chunk.js"></script><script defer="defer" src="/app/vendor.tp0y78.e9399ee71cf7d02a.chunk.js"></script><script defer="defer" src="/app/vendor.lodu2u.7efbbc6a869e7593.chunk.js"></script><script defer="defer" src="/app/vendor.jtlx97.4906c3092f29a2e4.chunk.js"></script><script defer="defer" src="/app/vendor.76qf3c.fd90c4916ff648d6.chunk.js"></script><script defer="defer" src="/app/vendor.or94kf.2958229e6eb1a1a5.chunk.js"></script><script defer="defer" src="/app/vendor.g8yglq.5c8ce46f5a7301cc.chunk.js"></script><script defer="defer" src="/app/vendor.xjqfyp.21d06030bbb0628b.chunk.js"></script><script defer="defer" src="/app/vendor.g5xl07.ce6eb3938dddd009.chunk.js"></script><script defer="defer" src="/app/public.37053732d0fa3b08.chunk.js"></script><script defer="defer" src="/app/frame.25fa5bf63e954e6a.chunk.js"></script><script defer="defer" src="/app/fontawesome.9a2eefe37d176f79.chunk.js"></script><link href="/app/vendor.lodu2u.631928d55de31f80.min.css" rel="stylesheet"><link href="/app/vendor.jtlx97.41ba9038227b2fdb.min.css" rel="stylesheet"><link href="/app/vendor.g5xl07.154c44f4ab3976d7.min.css" rel="stylesheet"><link href="/app/public.5a24b591bfcb7ef1.min.css" rel="stylesheet"><style>md-toolbar.md-error-theme, .md-button.md-error-theme.md-primary.md-raised:not([disabled]):hover, .md-button.md-error-theme.md-primary.md-raised {
	background-color: #b54a56 !important;
}

.inline-dialog h1 {
    color: #b54a56;
}

.inline-dialog h2 {
    color: #b54a56;
}

.registerCallToAction-scroll {
	background-color: #b54a56 !important;
}
md-tabs.md-default-theme .md-tab.md-active, md-tabs .md-tab.md-active, md-tabs.md-default-theme .md-tab.md-active md-icon, md-tabs .md-tab.md-active md-icon, md-tabs.md-default-theme .md-tab.md-focused, md-tabs .md-tab.md-focused, md-tabs.md-default-theme .md-tab.md-focused md-icon, md-tabs .md-tab.md-focused md-icon {
	color: #b54a56;
}
md-tabs.md-default-theme md-ink-bar, md-tabs md-ink-bar {
	color: #b54a56;
	background-color: #b54a56;
}
.showMore a {
	background-color: #b54a56;
}
md-tabs.md-default-theme md-ink-bar, md-tabs md-ink-bar {
	color: #b54a56;
	background-color: #b54a56;
}

.agreements-container .aggrement-item .switcher md-switch.md-default-theme.md-checked .md-thumb,
.agreements-container .aggrement-item .switcher md-switch.md-checked .md-thumb {
    background-color: #b54a56;
}

.agreements-container .aggrement-item .switcher md-switch.md-default-theme.md-checked .md-ink-ripple,
.agreements-container .aggrement-item .switcher md-switch.md-checked .md-ink-ripple {
    color: #b54a56;
}

.agreements-container .aggrement-item .switcher md-switch.md-default-theme.md-checked .md-bar,
.agreements-container .aggrement-item .switcher md-switch.md-checked .md-bar {
    background-color: #b54a56;
}

.event-actions .share a:hover {
    color: #b54a56;
}
.event-actions .meineEvents a {
	color: #b54a56;
}
@media (max-width: 650px) {
	.event-actions .meineEvents a {
		border: 1px solid #b54a56;
	}
}

.visitorCount-choice-hint .icon,
.visitorCount-choice-hint h3 {
	color: #b54a56;
}


.event-actions .meineEvents a:hover {
	background-color: #b54a56;
	color: #fff;
}

.event-actions a.callToAction {
    background-color: #b54a56;
}

#content .mainInfos .agency-details .header-label {
    color: #b54a56;
}

#content .mainInfos .agency-details h2 {
    color: #b54a56;
}

#content .mainInfos .event-conditions h2 {
    color: #b54a56;
}
#content a.miniCTA {
    background-color: #b54a56;
}
#content .info-field a.miniCTA {
    background-color: #b54a56;
}

#content .mainInfos header h1 {
    color: #b54a56;
}

#page-header .event-nav ul li a {
	color: #b54a56;
}
.bgImagePublic #page-header .event-nav ul li a {
	color: #fff;
}


#page-header .event-nav ul li.callToAction a {
    background-color: #b54a56;
}

a {
    color: #b54a56;
}

md-toolbar.md-default-theme:not(.md-menu-toolbar),
md-toolbar:not(.md-menu-toolbar) {
    background-color: #b54a56;
}

.md-button.md-default-theme.md-primary.md-fab,
.md-button.md-primary.md-fab,
.md-button.md-default-theme.md-primary.md-raised,
.md-button.md-primary.md-raised {
    background-color: #b54a56;
}

.md-button.md-default-theme.md-primary.md-fab:not([disabled]).md-focused, .md-button.md-primary.md-fab:not([disabled]).md-focused, .md-button.md-default-theme.md-primary.md-fab:not([disabled]):hover, .md-button.md-primary.md-fab:not([disabled]):hover, .md-button.md-default-theme.md-primary.md-raised:not([disabled]).md-focused, .md-button.md-primary.md-raised:not([disabled]).md-focused, .md-button.md-default-theme.md-primary.md-raised:not([disabled]):hover, .md-button.md-primary.md-raised:not([disabled]):hover {
    background-color: #b54a56;
}
#content .mainInfos .more-content h2, #content .mainInfos .more-content h3, #content .mainInfos .more-content h4 {
	color: #b54a56;
}
.callToActionButton button {
    background-color: #b54a56;
}

button.callToActionButton {
    background-color: #b54a56;
}

md-input-container:not(.md-input-invalid).md-input-focused .md-input {
    border-color: #b54a56;
}

md-input-container:not(.md-input-invalid).md-input-focused label {
    color: #b54a56;
}

md-select.md-default-theme:not([disabled]):focus .md-select-value, md-select:not([disabled]):focus .md-select-value {
	border-bottom-color: #b54a56 !important;
}
.md-select-value>span:not(.md-select-icon) .md-text {
	color: #b54a56 !important;
}

.inline-dialog .miniCta, .info-message .miniCta {
	background-color: #b54a56;
}

/* --------- bgImagePublic--------- */
.bgImagePublic #content p.info-field {
	border-top: 2px solid #b54a56;
	border-bottom: 2px solid #b54a56;
}

#content-sections .section-item-wrapper.info-field-border-btm .section-item {
	border-bottom: 2px solid #b54a56 !important;
	margin-bottom: 20px;

	header h3 {
		padding-bottom: 0;
	}
}

/* --------- bgImagePublic--------- */
.bgImagePublic #content .mainInfos .agency-details {
	border-top: 2px solid #b54a56;
}

/* --------- bgImagePublic--------- */
.bgImagePublic #content .mainInfos .event-conditions {
	border-top: 2px solid #b54a56;
}

md-checkbox.md-default-theme:not([disabled]).md-primary.md-checked .md-ink-ripple, md-checkbox:not([disabled]).md-primary.md-checked .md-ink-ripple {
	color: #b54a56;
}
md-checkbox.md-default-theme:not([disabled]).md-primary.md-checked .md-icon, md-checkbox:not([disabled]).md-primary.md-checked .md-icon {
	background-color: #b54a56;
}


.bgImagePublic .section-gallery {
	border-top: 2px solid #b54a56;
}

.section-gallery .section-gallery-header h2 {
	color: #b54a56;
}


.paging-container md-select {
	color: #b54a56 !important;
}
.paging-container .md-select-value > span:not(.md-select-icon) {
	color: #b54a56;
}
.paging-container .md-select-value > span.md-select-icon {
	color: #b54a56;
}

.paging-container .pages .prev-next a {
	color: #b54a56;
}.paging-container .options .option a {
	color: #b54a56;
}

.langSwitcher .languages a:hover, .langSwitcher .languages a.active {
	color: #b54a56 !important;
}
.langSwitcher .lang-icon {
	color: #b54a56 !important;
}
.langSwitcher .languages a.active, .langSwitcher .languages a:hover {
	color: #b54a56 !important
}

#footer {
	border-color: #b54a56;
}


.bgImagePublic .langSwitcher {
	border-color: #b54a56;
}

.form-message-login-code .icon {
	color: #b54a56;
}

.cookieinfo > .cookieinfo-close {
	background-color: #b54a56 !important;
}
.cookieinfo > span a {
	color: #b54a56 !important;
}
.cookieinfo {
	border-color: #b54a56 !important;
}

a.eventFileItem {
	color: #b54a56 !important;
}
a.eventFileItem:hover {
	background-color: #b54a56 !important;
	color: #fff !important;
}
.bgImagePublic a.eventFileItem {
	border-color: #b54a56 !important;
} 


.begleitperson-container .header span {
	color: #b54a56 !important;
}



.info-message .message .frame-code .submit, .frame-code.single .submit {
	color: #b54a56 !important;
}
.ticket-type li.ticket-choice.active,
.ticket-type li.ticket-choice.active.vipTicket {
	background-color: #b54a56 !important;
	color: #fff !important;
	border-color: #b54a56 !important;
}
.ticket-type li.ticket-choice.vipTicket {
	color: #b54a56 !important;
}
.ticket-type.subTickets li.ticket-choice.active,
.ticket-type.subTickets li.ticket-choice.active.vipTicket {
	background-color: #fff !important;
	border-color: #b54a56;
	color: #b54a56 !important;
}


.message-section h2 {
	color: #b54a56 !important;
}
.page-pay header h1 {
	color: #b54a56 !important;
}
.abo-plan .abo-plan-headline h3 {
	color: #b54a56 !important;
}
.abo-plan li.plan-choice.active {
	border-color: #b54a56 !important;
	background-color: #b54a56 !important;
}



/* messages */
#content header .text h1 {
	color: #b54a56 !important;
}
header .text h1 {
	color: #b54a56 !important;
}
/* ######################################################## */
/* Switcher */
/* ######################################################## */
/*
md-switch.md-checked .md-thumb:before {
	background-color: #b54a56;
}

md-switch.md-default-theme.md-checked .md-bar, md-switch.md-checked .md-bar {
	border-color: #b54a56;
}*/

.framedInputs .label-special {
	background-color: #b54a56 !important;
}

.framedInputs md-input-container.md-default-theme .md-input,
.framedInputs md-input-container .md-input,
.framedInputs .image-file-upload.single-file .upload-container,
.framedInputs md-select.md-default-theme .md-select-value,
.framedInputs md-select .md-select-value,
.framedInputs md-select:not([disabled]):focus .md-select-value {
	color: #b54a56;
}

.loading-event .icon {
	color: #b54a56;
}


/* sections */
.bgImagePublic #content-sections .section-item {
	border-color: #b54a56;
}

.bgImagePublic #content-sections .section-item.showDetails {
	border-color: #b54a56;
}
.bgImagePublic #content-sections .section-item.showDetails header {
	border-color: #b54a56;
}
	
#content-sections .section-item header h3 {
	color: #b54a56;
}
#content-sections .section-item header .header-action-icon {
	color: #b54a56;
}
#content-sections .section-item.noContent {
	border-bottom-color: #b54a56 !important;
	border-top-color: #b54a56 !important;
}
.bgImagePublic #content-sections .section-item.noContent {
	border-bottom-color: #b54a56 !important;
	border-top-color: #b54a56 !important;
}

/* subnav */
@media (min-width: 651px) {
	#page-header .event-nav li:hover .subNav {
		background-color: #b54a56;
		
	}
	#page-header .event-nav li:hover .subNav:after  {
		border-color: #b54a56 transparent;
	}
}


/* ######################################################## */
/* rhichtextContent */
/* ######################################################## */
.rhichtextContent h2 {
	color: #b54a56;
}
.rhichtextContent h3 {
	color: #b54a56;
}
.rhichtextContent h4 {
	color: #b54a56;
}

/* ######################################################## */
/* mini-CTA-newWindow */
/* ######################################################## */
.mini-CTA-newWindow {
	color: #b54a56;
	border-color: #b54a56;
}

/* ######################################################## */
/* MOBILE NAV */
/* ######################################################## */

@media (max-width: 650px) {
	
	#page-header .event-nav ul {
		background-color: #b54a56;
		color: #fff;
	}
	#page-header .event-nav ul li.callToAction a {
		color: #b54a56;
		color: #fff;
	}
	
	/* --------- bgImagePublic HEADER NAV --------- */
	.bgImagePublic #page-header .event-nav ul li a {
		background-color: transparent;
		color: #fff;
	}
	
	#page-header .event-nav ul li.callToAction a {
		background-color: #fff !important;
		color: #b54a56 !important;
	}
	
}


/* ######################################################## */
/* PAYMENT Prozess */
/* ######################################################## */
.section-step.active {
	border-top-color: #b54a56;
	border-bottom-color: #b54a56;
}
	.section-step.active .header-step {
		color: #b54a56;
	}

	.section-step.active .header-step .icon-counter {
		border-color: #b54a56;
	}

	.section-step.active .header-step h3 {
		color: #b54a56;
	}
.section-step .header-step a {
	color: #b54a56;
}
.paymentMethod .paymentMethod-headline h3 {
	color: #b54a56;
}
	.paymentMethod li.method.active > div.singleChoice  {
		color: #b54a56;
		border-color: #b54a56;
	}
	.paymentMethod li.method.active > div.hasSubChoices {
		color: #b54a56;
		border-color: #b54a56;
	}

.paymentMethod .subChoices li:hover, .paymentMethod .subChoices li.active {
	border-bottom-color: #b54a56;
	color: #b54a56;
}

/* register-form-fields-container */

.paymentDetails {
	color: #b54a56;
}

md-select-value .md-text {
	color: #b54a56;
}
md-input-container .md-input {
	color: #b54a56;
}



/* ######################################################## */
/* intelli-tabs */
/* ######################################################## */
.intelligente-auswahl-gast .intelli-tabs a.active {
		background-color: #b54a56;
}
.intelligente-auswahl-gast ul.hasTabs {
		border-top-color: #b54a56;
	}

	.intelli-tabs-select select {
		background-color: #b54a56;
	}
	.intelli-tabs-select:after {
		border-color: #b54a56 transparent;
	}
.mobileNav-icon.mobileNav-open {
	color: #b54a56;
}


/* ######################################################## */
/* THEME_1 */
/* ######################################################## */


@media (min-width: 651px) {
	
	.TEMPLATE_1 #page-header,
	.TEMPLATE_1 .bgImagePublic #page-header,
	.TEMPLATE_10 #page-header,
	.TEMPLATE_10 .bgImagePublic #page-header{
		border-bottom-color: #b54a56;
	}
	
	.TEMPLATE_1 a.backLink,
	.TEMPLATE_10 a.backLink {
		color: #b54a56;
	}
	.TEMPLATE_1 .bgImagePublic a.backLink,
	.TEMPLATE_10 .bgImagePublic a.backLink {
		color: #b54a56;
	}
	.TEMPLATE_1 .mobileNav-icon.mobileNav-open,
	.TEMPLATE_10 .mobileNav-icon.mobileNav-open {
		color: #b54a56;
	}
	.TEMPLATE_1 #page-header .event-nav ul,
	.TEMPLATE_10 #page-header .event-nav ul {
		background-color: #b54a56;
	}
	.TEMPLATE_1 #page-header .event-nav ul li.callToAction a,
	.TEMPLATE_10 #page-header .event-nav ul li.callToAction a {
		color: #b54a56 !important;
	}
	.TEMPLATE_1 .mobileNav-icon,
	.TEMPLATE_10 .mobileNav-icon {
		color: #b54a56;
	}
	
	.TEMPLATE_1 .eyecatcher,
	.TEMPLATE_10 .eyecatcher {
		background-color: #b54a56;
	}
	
	
	.TEMPLATE_1 #content,
	.TEMPLATE_10 #content {
		border-top-color: #b54a56;
	}
	.TEMPLATE_1 #content:after,
	.TEMPLATE_10 #content:after {
		background-color: #b54a56;
	}
	.TEMPLATE_1 #content:before,
	.TEMPLATE_10 #content:before {
		background-color: #b54a56;
	}
	
	.TEMPLATE_1 .bgImagePublic .notFramed  .langSwitcher,
	.TEMPLATE_1 .notFramed  .langSwitcher,
	.TEMPLATE_10 .bgImagePublic .notFramed  .langSwitcher,
	.TEMPLATE_10 .notFramed  .langSwitcher{
		border-top: 2px solid #b54a56;
	}
}

.eventpage-registration-info {
	color: #b54a56;
}

.TEMPLATE_2 .eventpage-registration-info {
	color: #fff !important;
}

@media (max-width: 650px) {

.TEMPLATE_1 #page-header,
.TEMPLATE_10 #page-header {
	border-color: #b54a56;
}
.TEMPLATE_1 a.backLink,
.TEMPLATE_10 a.backLink {
	color: #b54a56;
}
.TEMPLATE_1 .mobileNav-icon.mobileNav-open,
.TEMPLATE_10 .mobileNav-icon.mobileNav-open {
	color: #b54a56;
}

	/* --------- bgImagePublic HEADER --------- */
	.TEMPLATE_1 .bgImagePublic #page-header,
	.TEMPLATE_1 #page-header,
	.TEMPLATE_10 .bgImagePublic #page-header,
	.TEMPLATE_10 #page-header{
		border-color: #b54a56;
	}
	.TEMPLATE_1 .bgImagePublic a.backLink, .TEMPLATE_1 a.backLink,
	.TEMPLATE_10 .bgImagePublic a.backLink, .TEMPLATE_10 a.backLink{
		color: #b54a56;
	}

}

/* COUNTDOWN */
.event-actions .countdown, .inline-dialog .countdown {
	color: #b54a56;
	border-color: #b54a56;
}


/* ######################################################## */
/* TEMPLATE_2 */
/* ######################################################## */

html.TEMPLATE_2, html.TEMPLATE_2, html.TEMPLATE_2 body {
	background-color: #b54a56 !important;
}
html.insideFrame.TEMPLATE_2, html.insideFrame.TEMPLATE_2 body {
	background-color: #fff !important;
}

@media (max-width: 651px) {
	html.TEMPLATE_2, html.TEMPLATE_2 body {
		background-color: #fff !important;
	}
	html.subPage, html.subPage body {
		background-color: #fff !important;
		background-image: none !important;
	}
}
html.subPage, html.subPage body {
	background-color: #fff !important;
	background-image: none !important;
}

@media (min-width: 651px) {

.TEMPLATE_2 #page-header {
	background-color: #b54a56;
}
.TEMPLATE_2 .header-agency-logo {
	background-color: #b54a56;
}

	/* --------- bgImagePublic HEADER --------- */
	.TEMPLATE_2 .bgImagePublic #page-header, .TEMPLATE_2 #page-header {
		background-color: #b54a56;
	}

}


@media (max-width: 650px) {

.TEMPLATE_2 #page-header {
	background-color: #b54a56;
}


.TEMPLATE_2 .header-agency-logo {
	background-color: #b54a56;
}
	
	/* --------- bgImagePublic HEADER --------- */
	.TEMPLATE_2 .bgImagePublic #page-header, .TEMPLATE_2 #page-header {
		background-color: #b54a56;
	}

}

/* MOBILE NAV */

@media (min-width: 651px) {
	
	.TEMPLATE_2 #page-header .event-nav ul {
		background-color: #b54a56;
	}
	.TEMPLATE_2 #page-header .event-nav ul li.callToAction a {
		color: #b54a56 !important;
	}
		

}

/* Eventdetails EYECATCHER */


@media (min-width: 651px) {
	
	.TEMPLATE_2 .eyecatcher {
		background-color: #b54a56;
	}
	
	/*.TEMPLATE_2 .eyecatcher:before {
		background-color: #b54a56;
	}*/
	
}

/* Lang-Switcher */

@media (min-width: 651px) {

	.TEMPLATE_2 .bgImagePublic .notFramed .langSwitcher, .TEMPLATE_2 .notFramed .langSwitcher {
		
	}
}

.TEMPLATE_2 .event-actions {
	background-color: #b54a56 !important;
}

/* ######################################################## */
/* TEMPLATE_3 */
/* ######################################################## */

html.TEMPLATE_3,
html.TEMPLATE_3 body {
	background-color: #b54a56 !important;
}
html.insideFrame.TEMPLATE_3,
html.insideFrame.TEMPLATE_3 body {
	background-color: #fff !important;
}


/* ######################################################## */
/* SURVEY */
/* ######################################################## */

.survey-body header h1,
.footer-infos-terms a {
	color: #b54a56;
}
.survey-body .field {
	padding-bottom: 20px !important;
}

/* voting */
.type-voting .voting-area a:hover {
	color: #b54a56;
}
.type-voting .voting-area li.active a, .type-voting .voting-area li.active a:hover {
	background-color: #b54a56;
	border-color: #b54a56;
	color: #fff !important;
}
.survey-body .footer-links a {
	color: #b54a56;
}
.survey-body .langSwitcher .languages a.active, .survey-body .langSwitcher .languages a.active:hover {
	color: #b54a56;
}


/* ######################################################## */
/* SURVEY 2 */
/* ######################################################## */

.survey-body header h1,
.footer-infos-terms a {
	color: #b54a56;
}
.survey-body .field {
	padding-bottom: 20px !important;
}

/* voting */
.type-voting .voting-area a:hover {
	color: #b54a56;
}
.type-voting .voting-area li.active a, .type-voting .voting-area li.active a:hover {
	background-color: #b54a56;
	border-color: #b54a56;
	color: #fff !important;
}
.survey-body .footer-links a {
	color: #b54a56;
}
.survey-body .langSwitcher .languages a.active, .survey-body .langSwitcher .languages a.active:hover {
	color: #b54a56;
}

.voting-area.typeStars a:hover, .voting-area.typeStars li.active a, .voting-area.typeStars li.active a:hover  {
		color: #b54a56 !important;
		background-color: transparent !important;
}



.voting-area.typeStars a:hover,
.voting-area.typeStars li.active a,
.voting-area.typeStars li.active a:hover  {
		color: #b54a56 !important;
		background-color: transparent !important;
}
.voting-area.typeStars a:hover .number,
.voting-area.typeStars li.active a .number,
.voting-area.typeStars li.active a:hover .number  {
		color: #fff !important;
}


.showDetails .eventAppNav-sub {
	background-color: #b54a56;
}



/* ######################################################## */
/* SECTIONS */
/* ######################################################## */
#content-sections .type-HEADLINE .section-item {
	border-bottom-color: #b54a56 !important;
	border-top-color: #b54a56 !important;
}
	.bgImagePublic #content-sections .section-item.noContent {
		border-bottom-color: #b54a56 !important;
		border-top-color: #b54a56 !important;
	}
	
/* ######################################################## */
/* PAGE HEADER EXTENDED */
/* ######################################################## */
/*#page-header-extended {
	background-color: #b54a56;
}*/
#page-header-extended h1 {
	color: #b54a56;
}
#page-header-extended .backLink-extended {
	color: #b54a56;
}
#page-header-extended .mobileNav-icon-extended,
.backLink-extended {
	color: #b54a56;
}
#event-nav-extended .mobileNav-icon-extended {
	color: #fff;
}
.callToAction-extern {
	color: #b54a56 !important;
	border-color: #b54a56 !important;
}
.eventAppNav {
	background-color: #b54a56;
}
.showNav #page-header-extended .event-nav {
	background-color: #b54a56;
}

.TEMPLATE_2 .specialLangSwitcher .langSwitcher .lang-icon {
	background-color: #b54a56;
	color: #fff;
}
.TEMPLATE_2 .specialLangSwitcher .langSwitcher .lang-icon {
	background-color: #b54a56;
}
.TEMPLATE_2 .specialLangSwitcher .langSwitcher:hover {
	background-color: #b54a56;
}
.TEMPLATE_2 .langSwitcher .languages a.active, .langSwitcher .languages a,
.TEMPLATE_2 .langSwitcher .languages a.active, .langSwitcher .languages a:hover {
	color: #fff;
}
.TEMPLATE_2 .specialLangSwitcher .langSwitcher:hover .languages {
	background-color: #b54a56;
}

/* ######################################################## */
/* SUB GENERAL */
/* ######################################################## */

.content-publicSub-header .searchForm-container input {
	color: #b54a56 !important;
}

/* ######################################################## */
/* SOCIAL > participants */
/* ######################################################## */
.participants-list .participant .image {
	background-color: #b54a56 !important;
}
.participants-list .participant .text .name {
	color: #b54a56 !important;
}
.participants-list .participant .text .details {
	color: #b54a56 !important;
}
.participants-list .participant .text .tag {
	border-color: #b54a56 !important;
	color: #b54a56 !important;
}
.participantDetails-intro .text .name {
	color: #b54a56 !important;
}
.participantDetails-intro .text .details {
	color: #b54a56 !important;
}
.participantDetails-intro .text .tag {
	border-color: #b54a56 !important;
	color: #b54a56 !important;
}
.grid-item.type-text .text-wrapper .mainText {
	color: #b54a56 !important;
}
.grid-item .text-wrapper .mainText .mainText-title {
	color: #b54a56 !important;
}
.subPage-subHeader {
	color: #b54a56;
}
/* ######################################################## */
/* event-nav-extended-mainActions */
/* ######################################################## */
.event-nav-extended-mainActions .button-wrapper a {
	color: #b54a56;
}
.event-nav-extended-footer,
.showNav #event-nav-extended {
	background-color: #b54a56 !important;
}








.iFramed .event-item .event-item-info .event-item-when-where li {
	color: #b54a56 !important;
}
#postMessage {
	border-color: #b54a56;
	color: #b54a56;
}
#postMessage .icon .fa-check-circle {
	color: #b54a56 !important;
}
.streamPost .image-file-upload.single-file .status {
	background-color: #b54a56 !important;
}
md-tabs .md-tab.md-active {
	color: #b54a56 !important;
}
.teaser-tabs-wrapper .grid-list.teaser-gallery .grid-item .image-title,
.type-MULTI_IMAGE .image-title {
	/* background-color: #b54a56 !important; */
}


.framedInputs .label-special.more-text {
	color: #b54a56 !important;
}
.commentsModalContainer .commentsModal-wrapper .comment.comment-owner .comment-comment {
	background-color: #b54a56 !important;
}
.participants-list .participant .icon .bookmarked-icon {
	color: #b54a56 !important;
}
.participants-list .participant.bookmarked {
	border-color: #b54a56 !important;
}




.showNewPosts {
	background-color: #b54a56;
}
.grid-item .image-wrapper .zoom-button {
	border-color: #b54a56 !important;
	color: #b54a56 !important;
}
.showNewPosts:after {
  border-color: #b54a56 !important;
}


.ticketCounter2 {
	background-color: #b54a56 !important;
}
.ticketCounter2 .counterIcon {
	color: #b54a56 !important;
	border-color: #b54a56 !important;
}
.intelligente-auswahl-gast .label {
	color: #b54a56 !important;
}



.deputy_mail {
	border-color: #b54a56 !important;
}
.deputy_mail .legende {
	color: #b54a56 !important;
}


.info-message .miniCta-new {
	background-color: #b54a56 !important;
}
.info-message .miniCta-new.notImportant {
	background-color: #fff !important;
	color: #b54a56 !important;
	border-color: #b54a56 !important;
}

/* ######################################################## */
/* SEATINGPLAN */
/* ######################################################## */

.sp-step-pk .pk-area-select .back,
.ticketCounter3 {
	background-color: #b54a56;
}
.sp-step-pk .pk-area-select .select select,
.public-seatingplan .sp-header .area-select select,
.ticketCounter3 .counterIcon {
	border-color: #b54a56;
	color: #b54a56;
}
.ticket-choice .choose-ticket,
.sp-step-pk .pk-area-pk-choice .priceCategorie .pk-seat	.pk-ticketType .name,
.public-seatingplan .sp-header .area-step {
	color: #b54a56;
}
.public-seatingplan .sp-main .sp-choose .seat,
md-dialog .md-actions, md-dialog md-dialog-actions {
	border-color: #b54a56;
}



md-tooltip {
	color: #b54a56 !important;
	border-color: #b54a56;
}


/* timeslot-container */

.timeslot-container .timeslot-type li.timeslot-choice.active {
	color: #b54a56 !important;
}
.timeslot-container .timeslot-type li.timeslot-choice.active .timeslot-icon.iconChecked .fa-check-circle {
	color: #b54a56 !important;
}



.timeslotDetails strong {
	color: #b54a56;
}


.birthdayPlain .datepickerPlain-item select,
.datepickerPlain-item input,
.datepickerPlain-item input div {
	color: #b54a56 !important;
}

.requireContainer  .container .container-header {
	background-color: #b54a56 !important;
}

.message-default {
	border-color: #b54a56;
	color: #b54a56;
}

.verifoo-pin-container {
	border-color: #b54a56;
}

.verifoo-pin-container .pin {
	color: #b54a56;
}

.verifoo-pin-container input {
	border-color: #b54a56;
	color: #b54a56;
}

.frame-code.single.coupon-code input {
	border-color: #b54a56;
	color: #b54a56;
}
	.frame-code.single.coupon-code input::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
		color: #b54a56;
	}
	.frame-code.single.coupon-code input:-ms-input-placeholder { /* Internet Explorer 10-11 */
		color: #b54a56;
	}
	.frame-code.single.coupon-code input::-ms-input-placeholder { /* Microsoft Edge */
		color: #b54a56;
	}


/* ######################################################## */
/* TEMPLATE 4 */
/* ######################################################## */

.TEMPLATE_4  div.teaser-tabs-wrapper .teaser-tabs-wrapper .showMore a,
.TEMPLATE_4  div.teaser-tabs-wrapper .md-tab,
.TEMPLATE_4  #content .agency-details p.info-field a.miniCTA,
.TEMPLATE_4 #content .mainInfos #event-downloads a.eventFileItem,
.TEMPLATE_4 #content a.eventFileItem  {
	background: #fff !important;
}
.TEMPLATE_4  div.teaser-tabs-wrapper .md-tab.md-active,
.TEMPLATE_4 div.teaser-tabs-wrapper .md-tab.md-active,
.TEMPLATE_4  cp-language-switcher.insidePage .langSwitcher .lang-icon,
.TEMPLATE_4 div.teaser-tabs-wrapper md-tabs .md-tab.md-active{
	color: #fff !important;
}
.TEMPLATE_4 #content .mainInfos .event-details-header,
.TEMPLATE_4  div.teaser-tabs-wrapper .md-tab.md-active,
.TEMPLATE_4 #content-sections .type-HEADLINE {
	background-color: #b54a56;
}

.TEMPLATE_4  #content .event-details-header .info-field a.miniCTA,
.TEMPLATE_4 a.backLink,
.TEMPLATE_4 .mobileNav-icon.mobileNav-open,
.TEMPLATE_5 .mobileNav-icon.mobileNav-open,
.TEMPLATE_4 .showNav .mobileNav-icon.mobileNav-close,
.TEMPLATE_4 .mobileNav-icon,
.TEMPLATE_4  .more-content.event-description .event-description-icon,
.TEMPLATE_4  div.teaser-tabs-wrapper .teaser-tabs-wrapper .showMore a,
.TEMPLATE_4 .headlineTeaser,
.TEMPLATE_4  div.teaser-tabs-wrapper .md-tab,
.TEMPLATE_4  #content .agency-details p.info-field a.miniCTA,
.TEMPLATE_4 #content .mainInfos #event-downloads a.eventFileItem:hover,
.TEMPLATE_4  .section-TEXTONLY-icon,
.TEMPLATE_4  .showMore a,
.TEMPLATE_4 a.eventFileItem,
.TEMPLATE_4 #content a.eventFileItem:hover {
	color: #b54a56 !important;
}
.TEMPLATE_4  div.teaser-tabs-wrapper .teaser-tabs-wrapper,
.TEMPLATE_4  div.teaser-tabs-wrapper .teaser-tabs-wrapper .showMore a,
.TEMPLATE_4  div.teaser-tabs-wrapper .md-tab,
.TEMPLATE_4 #content .mainInfos #event-downloads a.eventFileItem,
.TEMPLATE_4 #content .mainInfos .eventFilesList,
.TEMPLATE_4  #content-sections .type-HEADLINE,
.TEMPLATE_4  .showMore a,
.TEMPLATE_4 .headlineTeaser,
.TEMPLATE_4 a.eventFileItem,
.TEMPLATE_4 #content a.eventFileItem {
	border-color: #b54a56;
}

.md-select-menu-container.withSearch md-select-menu md-select-header input {
	color: #b54a56;
	border-color: #b54a56;
}


.TEMPLATE_8 #content-sections .type-HEADLINE .section-item {
	border: none !important;
}
.TEMPLATE_8 #content-sections .type-HEADLINE {
	background-color: #b54a56;
	color: #fff;
}
.TEMPLATE_8 #content-sections .type-HEADLINE h3,
.TEMPLATE_8 #content-sections .type-HEADLINE h3 small {
	color: #fff;
}

md-select-menu md-content md-option[selected] {
	color: #b54a56 !important;
}
.timeslots-options__singleSelection div.timeslotOption__availabilities .verfuegbarkeit {
	border-color: #b54a56 !important;
}
.timeslots-options__singleSelection div.timeslotOption__label {
	border-right-color: #b54a56 !important;
}

.eventAppNav > ul li a .badge,
.event-nav-extended-mainLinks .mainLi .badge {
	color: #b54a56 !important;
}

.galleryCategorieOverview-container a {
	background-color:  #b54a56 !important;
}
.gallerySwitcher select {
	border-color: #b54a56 !important;
	color: #b54a56 !important;
}
.gallerySwitcher .downloadGalleryCategorie,
.downloadFullGallery {
	background-color: #b54a56 !important;
}
.referencelist-style01 .fileupload a .legende,
.referencelist-style01 .fileupload a .icons .icon{
	color: #b54a56 !important;
}
.referencelist-style01 .fileupload {
	border-color: #b54a56 !important;
}


md-dialog.modal-100-mobile.roundedCorners .closeButton {
	color: #b54a56 !important;
}

.youTube-info a {
	background-color: #b54a56;
}
.youTube-info b {
	color: #b54a56;
}

.TEMPLATE_10 .headlineDownloads {
	border-color: #b54a56 !important;
}

.addCompanion {
	border-color: #b54a56 !important;
	color: #b54a56 !important;
}

.sp-zoom span {
	color: #b54a56 !important;
	border-color: #b54a56 !important;
}




/* PUBLIC OVERRIDES */
.referencelist-style01 .fileupload a .legende { font-size: 18px;}
.referencelist-style01 .fileupload {
	margin: 0px 10px 20px 10px;
	border-radius: 20px;
	box-shadow: inset 2px 2px 5px rgba(0,0,0,.15);
}




.countdown-wrapper .cd-time-wrapper .cd-time .counter {
	background: #b54a56 !important;
}

.countdown-wrapper .cd-time-wrapper .cd-time .counter .overlay-01 {
	border-top-color: #b54a56;
	border-left-color: #b54a56;
	border-right-color: #b54a56;
}

.countdown-wrapper .cd-time-wrapper .cd-time .counter .overlay-02 {
	border-bottom-color: #b54a56;
	border-left-color: #b54a56;
	border-right-color: #b54a56;
}

.countdown-wrapper .cd-time-wrapper .cd-time .label {
	color: #b54a56;
}





.paymentPage body .paymentMethod-headline h3,
.paymentPage body .section-step .messageOnly h2,
.paymentPage body .section-step .messageOnly .icon,
.paymentPage body input[type="text"] {
	color: #b54a56 !important;
}

.paymentPage body .section-step.active,
.section-step.active .header-step h2{
	border-color: #b54a56 !important;
}
.paymentPage body .section-step.active .icon-counter,
.paymentPage body .section-step .header-step a {
	background-color: #b54a56 !important;
}


.section-step.active .header-step h2 {
	color: #b54a56 !important;
}.event-actions .share a:hover {
    color: #5977a6;
}
.event-actions a.callToAction {
    background-color: #5977a6;
}
#content a.miniCTA {
    background-color: #5977a6;
}
#content .info-field a.miniCTA {
    background-color: #5977a6;
}
#content .info-field .miniHint {
	color: #5977a6;
}

#page-header .event-nav ul li.callToAction a {
    background-color: #5977a6;
}

a {
    color: #5977a6;
}

.md-button.md-default-theme.md-primary.md-fab,
.md-button.md-primary.md-fab,
.md-button.md-default-theme.md-primary.md-raised,
.md-button.md-primary.md-raised {
    background-color: #5977a6;
}

.md-button.md-default-theme.md-primary.md-fab:not([disabled]).md-focused, .md-button.md-primary.md-fab:not([disabled]).md-focused, .md-button.md-default-theme.md-primary.md-fab:not([disabled]):hover, .md-button.md-primary.md-fab:not([disabled]):hover, .md-button.md-default-theme.md-primary.md-raised:not([disabled]).md-focused, .md-button.md-primary.md-raised:not([disabled]).md-focused, .md-button.md-default-theme.md-primary.md-raised:not([disabled]):hover, .md-button.md-primary.md-raised:not([disabled]):hover {
    background-color: #5977a6;
}

.callToActionButton button {
    background-color: #5977a6;
}

button.callToActionButton {
    background-color: #5977a6;
}

.inline-dialog .miniCta, .info-message .miniCta {
    background-color: #5977a6;
}

.event-actions a.callToActionNegative {
	color: #5977a6;
	border-color: #5977a6;

}
.event-actions a.callToActionNegative:hover {
	background-color: #5977a6;
}

/* messages */
#content .form-action-group button.negativeSubmit {
	background-color: #5977a6;
}


.registerCallToAction-button {
	background-color: #5977a6;
}


.buttonLikeLink.not-important-button {
		border-color: #5977a6 !important;
		color: #5977a6 !important;
		background-color: #fff !important;
	}

/* ######################################################## */
/* TEMPLATE_3 */
/* ######################################################## */

.template_3-signup .callToAction {
	color: #5977a6;
}

.template_3-signup .callToActionNegative {
	color: #5977a6;
}

.template_3-signup .callToAction.disabled {
	color: #5977a6;
}

.template_3-signup .countdown {
	color: #5977a6;
}

/* ######################################################## */
/* SURVEY */
/* ######################################################## */

.survey-body .smallCta {
	color: #5977a6;
	border-color: #5977a6;
}
.survey-body .bigCta {
	background-color: #5977a6;
	border-color: #5977a6;
}

.bigCta.messagePageCTA, .bigCta {
	background-color: #5977a6;
	border-color: #5977a6;
}

/* ######################################################## */
/* Switcher */
/* ######################################################## */
/*
md-switch .md-thumb:before {
	background-color: #5977a6;
}

md-switch.md-default-theme .md-bar, md-switch .md-bar {
	border: 1px solid #5977a6;
}*/


/* ######################################################## */
/* THEME_1 */
/* ######################################################## */
.TEMPLATE_1 .bgImagePublic .eyecatcher .eyecatcher-bg {
	background-color: #5977a6;
}
.TEMPLATE_1 .event-actions,
.TEMPLATE_10 .event-actions {
	border-color: #5977a6 !important;
}

/* ######################################################## */
/* THEME_2 */
/* ######################################################## */
.TEMPLATE_2 .event-actions {
	border-color: #5977a6 !important;
}


/* ######################################################## */
/* PAYMENT */
/* ######################################################## */
.button-explanation {
	border-color: #5977a6 !important;
	color: #5977a6 !important;
}

.missingFields-list span {
	background-color: #5977a6 !important;
}


/* ######################################################## */
/* Frame > Absage > Button */
/* ######################################################## */
.callToActionButton button {
	background-color: #5977a6 !important;
}
button.callToActionButton {
	background-color: #5977a6 !important;
}
.link-callToActionButton {
	border-color: #5977a6 !important;
	color: #5977a6 !important;
}


.frame-declineButton {
	border-color: #5977a6 !important;
	color: #5977a6 !important;
}
.frame-registerButton {
	background-color: #5977a6 !important;
}
.frame-registerButton.smaller.notImportant {
	border-color: #5977a6 !important;
	color: #5977a6 !important;
	background-color: #fff !important;
}

/* ######################################################## */
/* CALL TO ACTION BUTTON EVENTSEITE */
/* ######################################################## */

#content-sections .type-BUTTON .section-item a.section-cta-button {
	background-color:  #5977a6 !important;
}
#content-sections .type-BUTTON .section-item a.section-cta-button-small {
	border-color:  #5977a6 !important;
	color:  #5977a6 !important;
}
/* ######################################################## */
/* SOCIAL > general */
/* ######################################################## */
.userAction-footer .userAction-footer-mainAction {
	background-color: #5977a6 !important;
}
.userAction-footer-mainAction {
	background-color: #5977a6 !important;
}
.content-publicSub-header .searchForm-container .reset-button {
	color: #5977a6 !important;
}

/* ######################################################## */
/* SOCIAL > participants */
/* ######################################################## */
.participants-list .participant .icon {
	color: #5977a6 !important;
}
.participantDetails-options a {
	color: #5977a6 !important;
	border-color: #5977a6 !important;
}
.participantDetails-options a.active {
	border-color: #5977a6 !important;
	background: #5977a6 !important;
	color: #fff !important;
}

.grid-item .image-wrapper .likes .like-button {
	border-color: #5977a6 !important;
	color: #5977a6 !important;
}
.grid-item .image-wrapper .likes .comment-button {
	border-color: #5977a6 !important;
	color: #5977a6 !important;
}
.counter-badge {
	background-color: #5977a6 !important;
}
	
.grid-item .image-wrapper .likes .like-button.undoLike {
	background-color: #5977a6 !important;
	color: #fff !important;
}
.streamPost-button,
.streamPost .streamPost-button,
.streamPost button.streamPost-button {
	background-color: #5977a6;
}
.streamPost .streamPost-input input,
.streamPost .streamPost-input textarea {
	border-color: #5977a6 !important;
	color: #5977a6 !important;
}
.postAction {
	background-color: #5977a6;
}
.showNewPosts {
	background-color: #5977a6;
}
.grid-item .image-wrapper .zoom-button {
	border-color: #5977a6 !important;
	color: #5977a6 !important;
}
.showNewPosts:after {
  border-color: #5977a6 !important;
}

/* ######################################################## */
/* FORMULAR */
/* ######################################################## */
.introtextFrame {
	border-color: #5977a6 !important;
	color: #5977a6 !important;
}


/* ######################################################## */
/* SEATINGPLAN */
/* ######################################################## */

.sp-step-area .area-select .area .callToAction,
.sp-step-pk .pk-area-pk-cta .cta-button.mainAction,
.sp-step-pk .pk-area-pk-choice .priceCategorie .pk-header .addButton,
md-dialog#addSeat-dialog {
		background-color: #5977a6;
}
.sp-step-pk .pk-area-pk-cta .cta-button {
	border-color: #5977a6;
	color: #5977a6;
}
.addSeats-modal .buttons a.mainAction,
.addSeats-modal .numbers .addRemove,
.seatingplan-footer-info {
	color: #5977a6;
}

.change-seats {
	border-color: #5977a6;
	color: #5977a6;
}
.begleitperson-container .header a.takeOver {
		background: #5977a6;
}

.message-default .callToAction-list li a {
		background: #5977a6;
	}
	.message-default .callToAction-list li a.cta-less {
		color: #5977a6;
		border-color: #5977a6;
	}
	
	
	
	
	.info-message .message .frame-code input, .frame-code.single input {
	border-color: #5977a6;
	color: #5977a6;
}
	.frame-code.single.coupon-code input, .frame-code.single input {
		border-color: #5977a6;
		color: #5977a6;
	}
	.frame-code.single input::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
		color: #5977a6;
	}
	.frame-code.single input:-ms-input-placeholder { /* Internet Explorer 10-11 */
		color: #5977a6;
	}
	.frame-code.single input::-ms-input-placeholder { /* Microsoft Edge */
		color: #5977a6;
	}
	
	
.frame-code.single .submit .explanation {
	background: #5977a6;
}	
.info-message .message .frame-code .submit, .frame-code.single .submit {
	color: #5977a6;
}

/* ######################################################## */
/* TEMPLATE 4 */
/* ######################################################## */
@media (min-width: 651px) {

	.TEMPLATE_4 .event-actions {
		border-color: #5977a6;
		background-color: #fff;
	}
}
@media (max-width: 650px) {

	.TEMPLATE_4 .event-actions {
		border-color: #5977a6;
		background-color: #fff;
	}
}
.TEMPLATE_4 .event-actions a.callToAction,
.event-actions a.callToActionNegative:hover{
	background-color: #5977a6;
}
@media (max-width: 565px) {
	.event-actions a.callToAction {
		background-color: #5977a6;
	}
}
@media (max-width: 650px) {
	.event-actions a.callToAction {
		background-color: #5977a6;
	}
}


.event-actions a.callToAction.callToActioOK {
	background: #5977a6 !important;
}
.event-actions a.callToActionNegative {
	color: #5977a6;
	border-color: #5977a6;
}



.gastMenge-choices .choice:hover, .gastMenge-choices .choice.active {
	border-color: #5977a6;
}
.gastMenge-choices .choice:hover, .gastMenge-choices .choice.active {
	background-color: #5977a6 !important;
	color: #fff !important;
}
.gastMenge-choices .choice:hover, .gastMenge-choices .choice.active {
	border-color: #5977a6;
}
.gastMenge-choices .choice:hover, .gastMenge-choices .choice.active {
	background-color: #5977a6 !important;
	color: #fff !important;
}
.gastMenge-choices .choice {
	color: #5977a6 !important;
}


.timeslots-options__singleSelection.timeslotEasyStyle .timeslotDetails strong {
	color:  #5977a6 !important;
}

.matchmaking-searchBtn {
	background-color: #5977a6 !important;
}

.participants-list .participant.invertedStyle {
	border-color: #5977a6 !important;
}


.tags.biggerSize .tag .timeslotDetails a { background: #5977a6 !important; }



.public-seatingplan .sp-main .sitzplanCanvas-detailsModal .detailsModal-inside a {
	background-color: #5977a6 !important;
}
.public-seatingplan .sp-main .sitzplanCanvas-detailsModal .detailsModal-inside a:last-child {
	color: #5977a6 !important;
	border-color: #5977a6 !important;
}

.app-button-back {
	color: #5977a6 !important;
}
.liveVoice-button {
	background-color: #5977a6 !important;
	color: #ffffff;
}



.event-accentColor-bg,
.paymentPage body .section-step .paymentMethod li .singleChoice {
	background-color: #5977a6;
}
.paymentPage body .section-step .paymentMethod li .singleChoice {
	color: #FFF !important;
}

md-input-container.md-default-theme.md-input-invalid .md-char-counter, md-input-container.md-input-invalid .md-char-counter, md-input-container.md-default-theme.md-input-invalid .md-input-message-animation, md-input-container.md-input-invalid .md-input-message-animation, md-input-container.md-default-theme.md-input-invalid label, md-input-container.md-input-invalid label,
md-input-container.md-default-theme label.md-required:after, md-input-container label.md-required:after,
.framedInputs md-input-container.md-default-theme.md-input-invalid .md-input, .framedInputs md-input-container.md-input-invalid .md-input,
.agreements-container .error-msg,
.info-message.message-error .icon, .info-message.message-error .message
{
	color: #5977a6 !important;
}
.message-error {
	border-color: #5977a6 !important;
	color: #5977a6 !important;
}
.info-message.message-error .message .miniCta {
	background-color: #5977a6 !important;
	color:	#fff !important;
}





@media (max-width: 1024px) {

.event-actions .countdown, .inline-dialog .countdown {
	background: #5977a6 !important;
	color: #FFF !important;
}


}
/* #546E7A */
#content p.info-field,
#content .mainInfos header p.introtext,
#content .mainInfos .more-content,
#content-sections .section-item header h3 small,
.rhichtextContent, .rhichtextContent p,
.introtextFrame,
.inline-dialog {
	color: #546E7A;
}
#content .info-field a.miniCTA-lowPrio {
	background-color: #546E7A;
}



/* ######################################################## */
/* SURVEY */
/* ######################################################## */
.survey-body header p,
.loading-event.pageStyle .icon,
.loading-event.pageStyle .messag,
.loading-event.inlineStyle .icon,
.loading-event.inlineStyle .message {
	color: #546E7A;
}

.survey-body .field {
	padding-bottom: 20px !important;
}

/* voting */
.type-voting .voting-label,
.survey-body md-input-container label,
.survey-body .intelligente-auswahl-gast .label {
	color: #546E7A !important;
}


/* ######################################################## */
/* Cookie */
/* ######################################################## */
.cookieinfo > span {
	color: #546E7A !important;
}

/* ######################################################## */
/* Social */
/* ######################################################## */
.grid-item .text-wrapper .mainText,
.streamPost .streamPost-imageUpload {
	color: #546E7A !important;
}
.grid-item .image-wrapper .author .author-textinfo,
.grid-item .image-wrapper .likes .likes-textinfo {
	background-color: #546E7A !important;
}
#public_profil md-switch {
	color: #546E7A !important;
}

.stream-list .post-content-text {
	color: #546E7A !important;
}

.streamPost .streamPost-imageUpload	.image-file-upload.single-file .upload-container .uploadArea {
	color: #546E7A !important;
}

.deputy_mail md-switch .md-label {
	color: #546E7A !important;
}

.info-message.message-error .message p {
		color: #546E7A !important;
}

/* ######################################################## */
/* SEATINGPLAN */
/* ######################################################## */

.sp-step-area .image-map .name,
.sp-step-area .area-select .area .area-name,
.public-seatingplan .sp-main .sp-choose .seat.choosen .waiting,
.sp-step-pk .pk-area-pk-choice .priceCategorie .pk-seat .pk-seat-info {
	color: #546E7A;
}

.timeslot-container p {
	color: #546E7A;
}

/*
.birthdayPlain .datepickerPlain-label {
	color:#546E7A;
}
*/

.covidooStyle.framedInputs .label-special {
	background: #546E7A !important;
}
.covidooStyle.framedInputs .label-special.more-text {
	background: #fff !important;
	color: #546E7A !important;
}

.verifoo-pin-container {
	color: #546E7A;
}

.covidooStyle.framedInputs .label-special.more-text {
	color: #546E7A;
}


/* ######################################################## */
/* TEMPLATE_4 */
/* ######################################################## */
.TEMPLATE_4 #content-sections .type-BUTTON {
	margin: 40px 0px;
}
.TEMPLATE_4  #content-sections .type-IMAGEONLY,
.TEMPLATE_4 #content .mainInfos .event-image-inside {
background: #fff;
}
.TEMPLATE_4  #content .mainInfos .more-content.agency-details,
.TEMPLATE_4  #content-sections .type-YOUTUBE .section-item .section-content {
	background-color: #546E7A;
}
.TEMPLATE_4  #content .agency-details p.info-field a.miniCTA-lowPrio,
.TEMPLATE_4 #page-header-subnav ul li a {
	color: #546E7A;
}



md-switch.switch-break .md-label {
	color: #546E7A;
}


.paymentPage body .header-step p.content-step-summary,
.paymentPage body .header-step h2,
md-input-container:not(.md-input-invalid).md-input-has-value label {
	color: #546E7A;
}


.paymentPage body .section-step .icon-counter {
	background-color: #546E7A !important;
}/* #90A4AE */
.langSwitcher .languages a,
.info-message .icon,
.info-message .message {
	color: #90A4AE;
}

.publicFieldDescription {
	color: #90A4AE;
}
.publicFieldDescription small {
	color: #90A4AE;
}

/* ######################################################## */
/* SURVEY */
/* ######################################################## */
.survey-body .footer-infos,
.survey-body .footer-infos p.pre,
.survey-body .footer-infos p {
	color: #90A4AE !important;
}
.survey-body .field {
	padding-bottom: 20px !important;
}

/* voting */
.type-voting .voting-area a {
	color: #90A4AE;
	border-color: #90A4AE;
}
.survey-body .langSwitcher .languages a {
	color: #90A4AE;
}

/* ######################################################## */
/* REGISTER */
/* ######################################################## */
.visitorCount-choice-hint .text {
	color: #90A4AE;
}

/* ######################################################## */
/* SOCIAL > general */
/* ######################################################## */

.content-publicSub-header .searchForm-container input {
	border-color: #90A4AE;
}
.content-publicSub-header .searchForm-container .doIt-button,
.streamPost .streamPost-input input,
#public_profil .public-info
 {
	color: #90A4AE;
}
md-tabs .md-tab {
	color: #90A4AE;
}
.noPosts {
	color: #90A4AE;
}
.streamPost-input textarea {
	border-color:  #90A4AE !important;
}

.bgImagePublic #content .mainInfos .more-content ul {
	border-color: #90A4AE !important;
}
.framedInputs .label-special.subLabel {
	background: #90A4AE !important;
}

	/* ######################################################## */
/* SEATINGPLAN */
/* ######################################################## */
.sp-step-area .legende,
.sp-step-area .area-select .area .area-pks,
.pk-list .area-pks,
.sp-step-pk .legende,
.sp-step-pk .pk-area-pk-choice .priceCategorie .pk-header .pk-legende,
.sp-step-pk .pk-area-pk-choice .priceCategorie .pk-seat	.pk-ticketType .additional,
.sp-step-pk .pk-area-pk-choice .priceCategorie .pk-seat	.removeButton,
.max-tickets,
.public-seatingplan .sp-footer .legende,
.public-seatingplan .sp-main .sp-choose .seat .seat-meta-plan {
	color: #90A4AE;
}
.sp-step-pk .pk-area-pk-choice .priceCategorie .pk-seat	.removeButton,
.ticket-choice .more-tickets .pk-ticketType,
.public-seatingplan .sp-main .sp-choose .seat.blocked,
.begleitperson-container,
.sp-step-pk .pk-area-promo-code {
	border-color: #90A4AE;
}


.timeslot-container .timeslot-type li.timeslot-choice {
	color: #90A4AE;
}

.birthdayPlain .datepickerPlain-item select {
	border-color: #90A4AE;
}

/* ######################################################## */
/* TEMPLATE 4 */
/* ######################################################## */
.TEMPLATE_4  #content-sections .type-COLLAPSIBLE,
.TEMPLATE_4 cp-language-switcher.insidePage,
.TEMPLATE_4  div.teaser-tabs-wrapper.gallery-container,
.TEMPLATE_4 .action-spacer {
	background-color: #90A4AE;
}


.downloadFullGallery.doLike {
	background: #90A4AE !important;
 }

.type-TABLE .section-design-table table {
	border-color: #90A4AE;
}
.type-TABLE .section-design-table table tr td {
	border-color: #90A4AE;
}
.type-TABLE .section-design-table table tr.sectionTable-th td {
	background-color: #90A4AE !important;
}



.teaser-tabs-wrapper .grid-list.teaser-gallery .grid-item .image-title,
.type-MULTI_IMAGE .image-title {
	color: #90A4AE;
}



.paymentPage .page-pay .eventDetails-container h1,
.paymentPage .page-pay .eventDetails-container p {
	color: #90A4AE;
}
.paymentPage body input[type="text"] {
	border-color: #90A4AE;
}

.paymentPage body .header-step p.content-step-summary,
.section-step .header-step p,
.paymentPage body .section-step .content-step-edit.summaryStyle {
	color: #90A4AE !important;
}/* #c1c53a */

/* ######################################################## */
/* SURVEY */
/* ######################################################## */
body.survey-body,
html.surveyPage,
.bg-image-mobile {
	background-color: #c1c53a !important;
}

body.TEMPLATE_9,
html.TEMPLATE_9,
html.TEMPLATE_9 body,
.TEMPLATE_9 body.md-default-theme,
html.TEMPLATE_9 .md-default-theme,
.TEMPLATE_9 .action-spacer,
html.TEMPLATE_10,
html.TEMPLATE_10 body {
	background: #c1c53a !important;
}/* #ECEFF1 */
.field .info-message {
	background-color: #ECEFF1;
}
#content .mainInfos .event-conditions,
#content .mainInfos .agency-details,
#content p.info-field,
#content .mainInfos header h1 .event-status {
	border-color: #ECEFF1;
}

@media (min-width: 651px) {
	.TEMPLATE_1 .event-actions,
	.TEMPLATE_10 .event-actions {
		border-color: #ECEFF1;
	}
}

.gastMenge-choices .choice {
	border-color: #ECEFF1;
}
/* ######################################################## */
/* SURVEY */
/* ######################################################## */
.message-section,
header .text {
	border-color: #ECEFF1;
}

/* ######################################################## */
/* SUB GENERAL */
/* ######################################################## */
.content-publicSub-header {
	border-color: #ECEFF1;
}

#content .mainInfos .more-content ul {
	border-color: #ECEFF1;
}

/* ######################################################## */
/* SOCIAL > participants */
/* ######################################################## */
.participants-list .participant {
	background-color: #ECEFF1;
}
.userAction-footer-small {
	border-color: #ECEFF1;
}
.grid-list .grid-item  {
	background-color: #ECEFF1;
}
#public_profil md-switch {
	border-color: #ECEFF1;
}
.stream-list .post-content-text {
	background-color: #ECEFF1;
}

/* ######################################################## */
/* SEATINGPLAN */
/* ######################################################## */

.sp-step-area .area-select,
.sp-step-area .area-select .area,
.sp-step-area .area-select .area .area-pks  .area-pk .area-pk-color,
.pk-list .area-pks .area-pk .area-pk-color,
.sp-step-pk .pk-area-pk-choice,
.sp-step-pk .pk-area-pk-choice .priceCategorie,
.sp-step-pk .pk-area-pk-choice .priceCategorie .pk-seat,
.public-seatingplan .sp-header,
.public-seatingplan .sp-header .area-select,
.public-seatingplan .sp-footer,
.ticket-choice .more-tickets,
.sp-step-pk .pk-area-pk-ticketCounter,
.public-seatingplan .sp-header .area-step,
.addSeats-modal .numbers .addRemove.disabled {
	border-color: #ECEFF1;
}
.addSeats-modal .numbers .addRemove.disabled {
	border-color: #ECEFF1 !important;
}
.sp-step-pk .pk-area-pk-choice .priceCategorie .pk-header .pk-info .pk-color,
.sp-step-pk .pk-area-pk-choice .priceCategorie .pk-seat .pk-seat-info {
	background-color: #ECEFF1;
}

.timeslot-container .timeslot-type li.timeslot-choice {
	border-color: #ECEFF1;
}
.TEMPLATE_4.TEMPLATE_9 #content div.teaser-tabs-wrapper.participant-container {
	background: #ECEFF1 !important;
}
.verifoo-pin-container {
	background: #ECEFF1;
}

.eventAppNav ul li a {
	color: #ECEFF1;
}
.eventAppNav ul li.active a {
	color: #fff;
}





/* ######################################################## */
/* TEMPLATE 4 */
/* ######################################################## */
.TEMPLATE_4  cp-language-switcher.insidePage .langSwitcher .languages a {
	color: #ECEFF1;
}
.TEMPLATE_4  div.teaser-tabs-wrapper,
.TEMPLATE_4  #event-downloads,
.TEMPLATE_4 #content .mainInfos .event-image-inside-blank{
	background-color: #ECEFF1;
}

/* ######################################################## */
/* TEMPLATE 7 */
/* ######################################################## */
/*.specialLangSwitcher .langSwitcher:hover .languages,
.specialLangSwitcher .langSwitcher:hover,
.TEMPLATE_4 #page-header-subnav {
	background-color: #ECEFF1;
} */


/* ######################################################## */
/* TEMPLATE 9 */
/* ######################################################## */
.TEMPLATE_4 #content #content-sections .type-MULTI_FILE,
.TEMPLATE_4.TEMPLATE_9 #content #content-sections .type-MULTI_IMAGE,
.TEMPLATE_4.TEMPLATE_9 #content  div.teaser-tabs-wrapper.participant-container {
	background-color: #ECEFF1;
}



.timeslots-options__singleSelection.timeslotEasyStyle .timeslotOption {
	border-color: #ECEFF1;
}

.gallerySwitcher {
	border-color: #ECEFF1;
}

.youTube-info {
	background-color: #ECEFF1;
}

.TEMPLATE_10 #page-header-subnav {
	border-color: #ECEFF1;
}

.type-TABLE .section-design-table table tr:nth-child(even) td {
	background-color: #ECEFF1;
}


#content-sections .type-DIALOG .section-item {
	background: #ECEFF1;
}

.agreements-container .aggrement-item {
	border-color: #ECEFF1;
}

.visitor-choice-box-box {
	background: #ECEFF1;
}



#content ol > li  {
	border-color: #ECEFF1;
}



.paymentPage,
.paymentPage body {
	background: #ECEFF1 !important;
}

.paymentPage body .section-step {
	border-color: #ECEFF1;
}</style><script type="application/ld+json" nonce="gstcustom001">{"name":"Wir heiraten!","startDate":"2026-06-27T12:00:00","endDate":"2026-06-28T23:59:59","location":{"name":"Strandhotel Vier Jahreszeiten Buckow","address":{"streetAddress":"Ringstraße 5-6","addressLocality":"Buckow (Märkische Schweiz)","addressCountry":"DEU","postalCode":"15377","@type":"PostalAddress"},"@type":"Place"},"image":"https://app.guestoo.de/proxy/api/asset/6f9fcc0e-ed5d-4fb2-b618-9c0235d14050.jpeg?x=1728070564697","description":"Hochzeitslocation","url":null,"@context":"http://schema.org","@type":"Event"}</script><style>@media (min-width:651px){.DEFAULT body,.TEMPLATE_5 body,html.DEFAULT,html.TEMPLATE_5{background-image:url(https://app.guestoo.de/proxy/api/asset/146b3918-00c8-4b11-a310-d619084c4590.jpg?x=1741535227967&dimension=Regular_2000)}.TEMPLATE_1 .eyecatcher,.TEMPLATE_10 .eyecatcher,.TEMPLATE_2 .eyecatcher{background-image:url(https://app.guestoo.de/proxy/api/asset/146b3918-00c8-4b11-a310-d619084c4590.jpg?x=1741535227967&dimension=Regular_2000)}}@media (max-width:650px){.bg-image-mobile{background-image:url(https://app.guestoo.de/proxy/api/asset/146b3918-00c8-4b11-a310-d619084c4590.jpg?x=1741535227967)}.TEMPLATE_10 .bg-image-mobile{background-image:url(https://app.guestoo.de/proxy/api/asset/146b3918-00c8-4b11-a310-d619084c4590.jpg?x=1741535227967&dimension=Regular_2000)}.TEMPLATE_10 .eyecatcher{background-image:url(https://app.guestoo.de/proxy/api/asset/146b3918-00c8-4b11-a310-d619084c4590.jpg?x=1741535227967&dimension=Regular_2000)}}html.TEMPLATE_3,html.TEMPLATE_3 body{background-image:url(https://app.guestoo.de/proxy/api/asset/146b3918-00c8-4b11-a310-d619084c4590.jpg?x=1741535227967)}html.TEMPLATE_6,html.TEMPLATE_6 body{background-image:url(https://app.guestoo.de/proxy/api/asset/146b3918-00c8-4b11-a310-d619084c4590.jpg?x=1741535227967)}</style></head><body style="height:auto!important;min-height:auto!important" page="default" ng-style="vm.appStyle.bodyStyle" ng-class="vm.appStyle.bodyClass" ng-controller="appController as vm" class="null "><ui-navigation ng-if="vm.appStyle.showMainMenu"></ui-navigation><div ui-view class="container"></div><footer ui-view="footer"></footer><div ui-view="modal" autoscroll="false"></div><span class="blender" ng-click="vm.appStyle.showMenu = false; showMenueOver = false"></span> <span ng-if="vm.appStyle.showHeaderBG !== false" class="headerBG" ng-class="vm.appStyle.headerBG"></span> <span class="bg-image-mobile"></span></body></html>