@font-face {
	font-family: 'BarlowCRM';
	font-style: normal;
	font-weight: 400;
	src: url('https://crm.klischeesc.de/public/fonts/barlow-v12-latin-regular.woff2') format('woff2');
}

@font-face {
	font-family: 'BarlowCondensedCRM';
	font-style: normal;
	font-weight: 600;
	src: url('https://crm.klischeesc.de/public/fonts/barlow-condensed-v3-latin-ext_latin-600.woff2') format('woff2');
}

body {
	background-color: #fff;
}

.crm-container.crm-public, html.crm-standalone {
	padding: 0 !important;
}

.crm-public .crm-page-title-wrapper {
	display: none;
}

[ng-form="afformNewsletterAnmeldungKlischeEscEV"] {
	font-family: 'BarlowCRM', sans-serif;
}

[ng-form="afformNewsletterAnmeldungKlischeEscEV"] label {
	font-weight: 400;
	font-family: 'BarlowCRM', sans-serif;
}

[ng-form="afformNewsletterAnmeldungKlischeEscEV"] .form-group div {
	margin-top: 10px;
}

[ng-form="afformNewsletterAnmeldungKlischeEscEV"] fieldset.af-container {
	padding: 0 !important;
}

[ng-form="afformNewsletterAnmeldungKlischeEscEV"] .af-layout-inline {
	margin-bottom: 10px;
	padding: 0 !important;
}

[ng-form="afformNewsletterAnmeldungKlischeEscEV"] af-field {
	padding: 0 !important;
}

[ng-form="afformNewsletterAnmeldungKlischeEscEV"]  input[type="text"], [ng-form="afformNewsletterAnmeldungKlischeEscEV"] input[type="email"] {
	min-width: 350px !important;
}

[ng-form="afformNewsletterAnmeldungKlischeEscEV"] button {
	background-color: #444 !important;
	padding: 15px !important;
	height: auto !important;
	border-radius: 0 !important;
	font-size: 20px !important;
}


afform-newsletter-anmeldung-e-c-d, afform-anmeldung-zum-newsletter-e-c-d-dark-style {
	font-family: 'BarlowCRM', sans-serif;
}

.crm-container afform-newsletter-anmeldung-e-c-d label, .crm-container afform-anmeldung-zum-newsletter-e-c-d-dark-style label {
	text-align: left;
	font-family: 'BarlowCRM', sans-serif;
	font-weight: 400;
	padding-right: 0;
	line-height: 40px;
}

.crm-container afform-anmeldung-zum-newsletter-e-c-d-dark-style label,
.crm-container afform-anmeldung-zum-newsletter-e-c-d-dark-style .crm-af-field-help-post,
.crm-container afform-anmeldung-zum-newsletter-e-c-d-dark-style .crm-marker{
	color: #ffffff;
}

.crm-container afform-anmeldung-zum-newsletter-e-c-d-dark-style,
.crm-container.crm-public afform-anmeldung-zum-newsletter-e-c-d-dark-style fieldset:not(.collapsed, .crm-inactive-dashlet-fieldset, .af-container-style-pane){
	background-color: #003B5C;
}


.crm-container afform-anmeldung-zum-newsletter-e-c-d-dark-style {
	padding-bottom: 37px;
}

.crm-container.crm-public afform-newsletter-anmeldung-e-c-d af-field,
.crm-container.crm-public afform-anmeldung-zum-newsletter-e-c-d-dark-style af-field  {
	padding-block: 0;
}

[ng-form="afformNewsletterAnmeldungECD"] .form-group div, [ng-form="afformAnmeldungZumNewsletterECDDarkStyle"] .form-group div {
	margin-top: 10px;
}

[ng-form="afformNewsletterAnmeldungECD"] fieldset.af-container, [ng-form="afformAnmeldungZumNewsletterECDDarkStyle"] fieldset.af-container {
	padding: 0 !important;
}

[ng-form="afformNewsletterAnmeldungECD"] .af-layout-inline, [ng-form="afformAnmeldungZumNewsletterECDDarkStyle"] .af-layout-inline {
	margin-bottom: 10px;
	padding: 0 0 0 10px !important;
}

[ng-form="afformNewsletterAnmeldungECD"] af-field, [ng-form="afformAnmeldungZumNewsletterECDDarkStyle"] af-field {
	padding: 0 !important;
}


[ng-form="afformNewsletterAnmeldungECD"] button, [ng-form="afformAnmeldungZumNewsletterECDDarkStyle"] button {
	background-color: #0092BC !important;
	padding: 15px !important;
	height: auto !important;
	border-radius: 0 !important;
	font-size: 20px !important;
	font-family: 'BarlowCondensedCRM', sans-serif !important;
	text-transform: uppercase;
}

[ng-form="afformNewsletterAnmeldungECD"] button i, [ng-form="afformAnmeldungZumNewsletterECDDarkStyle"] button i {
	display: none !important;
}


[ng-form="afformNewsletterAnmeldungGZ"] {
	font-family: "Lato", sans-serif;
}

[ng-form="afformNewsletterAnmeldungGZ"] .crm-page-title-wrapper {
	display: none;
}

[ng-form="afformNewsletterAnmeldungGZ"] label {
	font-weight: 400;
}

[ng-form="afformNewsletterAnmeldungGZ"] .form-group div {
	margin-top: 10px;
}

[ng-form="afformNewsletterAnmeldungGZ"] fieldset.af-container {
	padding: 0 !important;
}

[ng-form="afformNewsletterAnmeldungGZ"] .af-layout-inline {
	margin-bottom: 10px;
	padding: 0 !important;
}

[ng-form="afformNewsletterAnmeldungGZ"] af-field {
	padding: 0 !important;
}

[ng-form="afformNewsletterAnmeldungGZ"]  input[type="text"], [ng-form="afformNewsletterAnmeldungGZ"] input[type="email"] {
	min-width: 350px !important;
}

[ng-form="afformNewsletterAnmeldungGZ"] button {
	background-color: #F9B835 !important;
	color: #000;
	padding: 15px !important;
	height: auto !important;
	border-radius: 0 !important;
	font-size: 20px !important;
}



[ng-form="afformNewsletterAnmeldungGZPresse"] {
	font-family: "Lato", sans-serif;
}

[ng-form="afformNewsletterAnmeldungGZPresse"] label {
	font-weight: 400;
}

[ng-form="afformNewsletterAnmeldungGZPresse"] .form-group div {
	margin-top: 10px;
}

[ng-form="afformNewsletterAnmeldungGZPresse"] fieldset.af-container {
	padding: 0 !important;
}

[ng-form="afformNewsletterAnmeldungGZPresse"] .af-layout-inline {
	margin-bottom: 10px;
	padding: 0 !important;
}

[ng-form="afformNewsletterAnmeldungGZPresse"] af-field {
	padding: 0 !important;
}

[ng-form="afformNewsletterAnmeldungGZPresse"]  input[type="text"], [ng-form="afformNewsletterAnmeldungGZPresse"] input[type="email"] {
	min-width: 450px !important;
}

[ng-form="afformNewsletterAnmeldungGZPresse"] button {
	background-color: #F9B835 !important;
	color: #000;
	padding: 15px !important;
	height: auto !important;
	border-radius: 0 !important;
	font-size: 20px !important;
}

[ng-form="afformNewsletterAnmeldungGZPresse"] button i {
	display: none !important;
}

.crm-container afform-newsletter-anmeldung-g-z-presse label,
.crm-container afform-newsletter-anmeldung-g-z-presse .crm-af-field-help-post,
.crm-container afform-newsletter-anmeldung-g-z-presse .crm-marker{
	color: #ffffff;
}

.crm-container afform-newsletter-anmeldung-g-z-presse,
.crm-container.crm-public afform-newsletter-anmeldung-g-z-presse fieldset:not(.collapsed, .crm-inactive-dashlet-fieldset, .af-container-style-pane){
	background-color: #000000;
}

.crm-container afform-newsletter-anmeldung-g-z-presse {
	padding-bottom: 5px;
}

[ng-form="afformNewsletterAnmeldungECDPresse"] {
	font-family: "BarlowCRM", sans-serif;
}

[ng-form="afformNewsletterAnmeldungECDPresse"] label {
	font-weight: 400;
}

[ng-form="afformNewsletterAnmeldungECDPresse"] .form-group div {
	margin-top: 10px;
}

[ng-form="afformNewsletterAnmeldungECDPresse"] fieldset.af-container {
	padding: 0 !important;
}

[ng-form="afformNewsletterAnmeldungECDPresse"] .af-layout-inline {
	margin-bottom: 10px;
	padding: 0 !important;
}

[ng-form="afformNewsletterAnmeldungECDPresse"] af-field {
	padding: 0 !important;
}

[ng-form="afformNewsletterAnmeldungECDPresse"]  input[type="text"], [ng-form="afformNewsletterAnmeldungECDPresse"] input[type="email"] {
	/*min-width: 450px !important;*/
}

[ng-form="afformNewsletterAnmeldungECDPresse"] button {
	background-color: #0092BC !important;
	color: #000;
	padding: 15px !important;
	height: auto !important;
	border-radius: 0 !important;
	font-size: 20px !important;
	text-transform: uppercase !important;
}

[ng-form="afformNewsletterAnmeldungECDPresse"] button i {
	display: none !important;
}

.crm-container afform-newsletter-anmeldung-e-c-d-presse,
.crm-container.crm-public afform-newsletter-anmeldung-e-c-d-presse fieldset:not(.collapsed, .crm-inactive-dashlet-fieldset, .af-container-style-pane){
	background-color: #f2f5f7;
}

.crm-public-footer {
	display: none;
}
