/*
Theme Name:  DM-VisitenkartenTool--BC
Theme URL:   https://visitenkarten.design-marketing-schaumburg.de
Description: Dies ist ein ChildTheme basierend auf dem Divi Theme für unser Visitenkarten Tool
Author:      d+m
Author URL:  https://visitenkarten.design-marketing-schaumburg.de
Template:    Divi
Version:     1.0.0
*/

/*Blog*/
#dm-blog-kompakt .et_pb_post {
	margin-bottom: 5px !important;
	padding-bottom: 0px;
}

#dm-blog-kompakt1 .et_pb_post {
	margin-bottom: 5px !important;
	padding-bottom: 0px;
}
/*Blog -Ende*/

/*Accordion*/
.aagb__accordion_container {
  border-radius: 0.5rem !important;
}
.aagb__accordion_title {
  color: white !important;
}
.wp-block-aab-accordion-item .aagb__accordion_head .aagb__accordion_icon {
	color: white !important;
}
.wp-block-aab-accordion-item .aagb__accordion_head, .aagb__accordion_body {
  background-color: #272727 !important;
}
.wp-block-aab-accordion-item .aagb__accordion_head:hover {
  background-color: #243a0e !important;
}
.aagb__accordion_active .aagb__accordion_body.aagb__accordion_body--show {
  border-top-color: #cecece !important;
}
/*Accordion-Ende*/

/*JetForm Builder styling*/
.jet-form-builder-row.field-type-text-field:has( .dm-jf-vk-neu-field) {
	border: 1px solid #cecece;
  background-color: #363636;
  border-radius: 0.5rem;
  margin-bottom: 5px;
  padding-inline: 0.5rem;
}

.jet-form-builder-row.field-type-text-field:has( .dm-jf-vk-neu-field) > .jet-form-builder__desc {
	color: #cecece;
}

.jet-sm-gb-wrapper:has( .dm-jf-vk-neu-button) {
	width: 100%;
}

.dm-jf-vk-neu-button {
	justify-content: center !important;
	width: 100%;
  background-color: #243a0e;
  border-radius: 0.75rem;
  border: 1px solid #cecece;
  color: white;
  padding-block: 0.5rem;
  padding-inline: 0.5rem;
font-size: 1.2rem;
}

.dm-jf-vk-neu-button:hover {
  background-color: #538620;
}

.dm-jf-aktualisieren {
  background-color: #243a0e;
  padding-inline: 0.5rem;
  color: white;
  border: 1px solid #cecece;
  border-radius: 0.5rem;
  padding-block: 0.25rem;
font-size: 1.1rem;
}

.dm-jf-aktualisieren:hover {
  background-color: #538620;
}

.jet-sm-gb-wrapper.jet-sm-gb-a0317c6c-339a-4750-ad84-80371a675399 {
  width: 100%;
}
.dm-jf-aktualisieren-all {
  width: 100%;
  justify-content: center !important;
}

.dm-jf-formfield {
  color: #000 !important;
  font-size: 1.1rem;
  border-radius: 0.5rem;
  margin-top: 0.25rem !important;
}

.jet-form-builder__label {
  max-width: 100%;
  flex: 0 1 100%;
  font-family: inherit;
  font-weight: 400;
  text-transform: inherit;
  font-style: inherit;
  text-decoration: inherit;
  line-height: 1.4em;
  letter-spacing: 0px;
  font-size: 1.2rem;
  color: #ffffff;
}

.jet-form-builder-row.field-type-text-field:has( .dm-jf-formfield), .jet-form-builder-row.wp-block-jet-forms-select-field {
  background-color: #363636;
  margin-bottom: 5px;
  padding-inline: 0.5rem;
  border-radius: 0.5rem;
	border: 1px solid #cecece;
}



.dm-form-gruppe {
	margin-bottom: 10px;
}


/*JetForm Builder styling -Ende*/