/*
Theme Name: [MB] TheGem Child
Description: Multi-Purpose Wordpress Theme
Author: Codex Themes.
Theme URI: http://codex-themes.com/thegem/
Author URI: http://codex-themes.com/thegem/
Template: thegem
Version: 1.0
Tags: one-column, two-columns, left-sidebar, right-sidebar, responsive-layout, custom-background, custom-colors, custom-header, custom-menu, featured-images, flexible-header, full-width-template, theme-options, translation-ready, dark, light
License: GNU General Public License
License URI: license.txt
*/


@media screen
{
	:root 
	{
		--eww-color: #5f237d !important;
		--wpforms-button-background-color: #5f237d !important;
		--wpforms-button-border-color: #5f237d !important;
		--wpforms-page-break-color: #5f237d !important;
	}
}

/*
body.dm-body1 .eww-form > form .eww-form-send
{
	Ybackground-color: var(--eww-color) !important;
	Yborder-color: var(--eww-color) !important;
	Ycolor: white !important;
}
body.dm-body1 .eww-form > form .eww-form-send:after
{
	Yborder-color: var(--eww-color) !important;
}
div.wpforms-container-full input[type="date"]:focus:invalid,
div.wpforms-container-full input[type="datetime"]:focus:invalid,
div.wpforms-container-full input[type="datetime-local"]:focus:invalid,
div.wpforms-container-full input[type="email"]:focus:invalid,
div.wpforms-container-full input[type="month"]:focus:invalid,
div.wpforms-container-full input[type="number"]:focus:invalid,
div.wpforms-container-full input[type="password"]:focus:invalid,
div.wpforms-container-full input[type="range"]:focus:invalid,
div.wpforms-container-full input[type="search"]:focus:invalid,
div.wpforms-container-full input[type="tel"]:focus:invalid,
div.wpforms-container-full input[type="text"]:focus:invalid,
div.wpforms-container-full input[type="time"]:focus:invalid,
div.wpforms-container-full input[type="url"]:focus:invalid,
div.wpforms-container-full input[type="week"]:focus:invalid,
div.wpforms-container-full select:focus:invalid,
div.wpforms-container-full textarea:focus:invalid,
.wp-core-ui div.wpforms-container-full input[type="date"]:focus:invalid,
.wp-core-ui div.wpforms-container-full input[type="datetime"]:focus:invalid,
.wp-core-ui div.wpforms-container-full input[type="datetime-local"]:focus:invalid,
.wp-core-ui div.wpforms-container-full input[type="email"]:focus:invalid,
.wp-core-ui div.wpforms-container-full input[type="month"]:focus:invalid,
.wp-core-ui div.wpforms-container-full input[type="number"]:focus:invalid,
.wp-core-ui div.wpforms-container-full input[type="password"]:focus:invalid,
.wp-core-ui div.wpforms-container-full input[type="range"]:focus:invalid,
.wp-core-ui div.wpforms-container-full input[type="search"]:focus:invalid,
.wp-core-ui div.wpforms-container-full input[type="tel"]:focus:invalid,
.wp-core-ui div.wpforms-container-full input[type="text"]:focus:invalid,
.wp-core-ui div.wpforms-container-full input[type="time"]:focus:invalid,
.wp-core-ui div.wpforms-container-full input[type="url"]:focus:invalid,
.wp-core-ui div.wpforms-container-full input[type="week"]:focus:invalid,
.wp-core-ui div.wpforms-container-full select:focus:invalid,
.wp-core-ui div.wpforms-container-full textarea:focus:invalid 
{
	Xborder-color: var(--eww-color) !important;
	Xbox-shadow: 0 0 0 1px var(--eww-color), 0px 1px 2px rgba(0,0,0,0.15) !important;
}
*/
body.dm-body1 .eww-form > form .eww-form-send
{
}


body.dm-body1 .eww-form.eww-form-vertrag1 form .wpforms-field-container > .wpforms-page.wpforms-page-2 > .wpforms-conditional-hide + .wpforms-field-pagebreak.page2-plz
{
	display: none;
}
body.dm-body1 .eww-form.eww-form-vertrag1 form .wpforms-field-container .wpforms-field-pagebreak button.wpforms-page-button.wpforms-page-prev
{
	background-color: #9864c0;
}

body.dm-body1 footer ul.nav-menu-custom > li.widerruf:not(.menu-item-active) a span.text
{
	display: inline-block;
	color: #5f237d !important;
	background-color: #ffffff !important;
	padding: 3px 10px;
	border-radius: 3px;
}

