/* @override 
	https://wpmb.medianotions.dev/wp-content/themes/breakdance-zero-theme-child/style.css?*
*/

/*
	Theme Name:   Breakdance Zero Child Theme 
	Theme URI:    https://github.com/soflyy/breakdance-zero-theme
	Description:  by Medianotions
	Author:       Bogdan Günther
	Author URI:   https://www.medianotions.de
	Template:     breakdance-zero-theme-master
	Version:      0.1
*/

/* @group Seite */

body
{
	max-width: 2400px;
	margin: 0 auto;
}

/* @end */

/* @group WordPress Blocks */

hr.wp-block-separator
{
	width: 100%;
	margin-top: 1em;
	margin-bottom: 1em;
	border-color: var(--bde-body-text-color);
}

/* @end */

/* @group Gravitiy Forms */

/* @group Legende */

.gform_required_legend
{
	margin-bottom: 2em;
}

/* @end */

/* @group Felder allgemein */

.gform-theme--framework .gform_fields
{
	row-gap: 1em !important;
}

.gform-theme--framework .gfield
{
	margin-bottom: 0.5em;
}

.gform-theme--framework .gfield_label
{
	font-size: inherit;
	font-weight: bold;
}

.gform-theme--framework .gfield_label .gfield_required
{
	font-size: inherit;
	font-weight: bold;
}

.gform-theme--framework input,
.gform-theme--framework select,
.gform-theme--framework textarea
{
	font-size: inherit !important;
}

.gform-theme--framework .gfield-choice-input + label
{
	font-size: inherit;
}

.gform-theme--framework .gfield.hide_placeholder input::placeholder
{
	visibility: hidden;
	color: transparent;
}

.gform-theme--framework .gfield_description:not(.gfield_validation_message, .gfield_consent_description)
{
	padding-top: 0;
}

/* @end */

/* @group Checkboxen / Radiobuttons / Einwilligungen allgemein */

.gform-theme--framework .gfield .gfield_checkbox .gchoice input,
.gform-theme--framework .gfield .gfield_radio .gchoice input,
.gform-theme--framework .gfield .ginput_container_consent input
{
	position: relative;
	top: 0.2em;
}

.gform-theme--framework .gfield .gfield_checkbox .gchoice:not(:last-child),
.gform-theme--framework .gfield .gfield_radio .gchoice:not(:last-child)
{
	margin-bottom: 0.5em;
}

.gform-theme--framework .gfield .ginput_container_consent label
{
	font-size: inherit;
}

/* @end */

/* @group Radiobuttons / Checkboxen nebeneinander */

.gform-theme--framework .gfield.choice_left .gfield_radio,
.gform-theme--framework .gfield.choice_left .gfield_checkbox
{
	flex-direction: row;
	flex-wrap: wrap;
}

.gform-theme--framework .gfield.choice_left .ginput_container .gchoice
{
	padding-right: 1em;
}

/* @end */

/* @group Validierung */

.gform-theme--framework .gform_validation_errors 
{
	
}

/* @end */

/* @group Footer */

.gform-theme--framework .gform_footer .gform-loader
{
	
}

.gform-theme--framework .gform_page_footer
{
	 justify-content: space-between;
}

.gform-theme--framework .gform_footer .gform_button,
.gform-theme--framework .gform_page_footer .gform_button
{
	color: var(--bde-button-primary-text-color) !important;
	background: var(--bde-button-primary-background-color) !important;
	border-color: var(--bde-button-primary-border-color) !important;
}

/* @end */

/* @end */



