/*
 Theme Name:     Divi Child-Theme
 Theme URI:      http://www.elegantthemes.com
 Description:    Divi Child-Theme
 Author:         Divi.world
 Author URI:     https://divi.world
 Template:       Divi
 Version:        1.0.0
*/
 
/* =Ab hier kannst du deine CSS-Anpassungen eintragen
------------------------------------------------------- */

/* Logo im Hauptmenü von links nach rechts verschieben*/
#et-top-navigation {
   float: left; 
   padding-left: 0 !important;
}
.container .logo_container {
   text-align: right;
}

/* Anpassungen, damit das Open-Source-Formular so wie das Divi-Formular aussieht. */

div.wpcf7 input.wpcf7-captchar
{
	margin-right:10px !important;
	margin-left:10px;
	width: 160px !important;
	height: 30px;
	margin-top: 3%;
	margin-bottom: 10px !important;
}

div.wpcf7 img.wpcf7-captchac
{
	margin-right:10px;
	vertical-align: middle;
	width:96px;
}

div.wpcf7 input, div.wpcf7 textarea
{
	padding: 16px;
	width: 100%;
	background-color: unset;
	font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
	font-size: 16px;
	box-shadow: inset 0px -1px 0px 0px rgba(0,0,0,0.18);
	border-style: none;
	margin-bottom: 3%;
	border: 1px black solid;
}

div.wpcf7 input:focus, div.wpcf7 textarea:focus
{
	background-color: rgba(255,255,255,0.5);
}

div.wpcf7 textarea
{
	height: 150px;
}

div.wpcf7 input[type=submit]
{
	border: solid 4px white;
	border-radius: 40px;
	box-shadow: unset;
	width: 110px;
	color: white;
	font-size: 14px;
	font-weight: 700 !important;
	text-transform: uppercase !important;
	float: right;
	background-color: #293b45 !important;
	cursor: pointer;
}

div.wpcf7 form.sent label, div.wpcf7 form.sent div, div.wpcf7 form.sent input, div.wpcf7 form.sent p, div.wpcf7 form.sent span
{
	display: none;
}

div.wpcf7 form.sent div
{
	border: none;
}

.wpcf7-not-valid
{
	border: solid red 1px !important;
}

.wpcf7-not-valid-tip
{
	display: none;
}

input.wrongcaptcha
{
	border: solid 1px red !important;
}

div.wpcf7 ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    color: #353740 !important;
	opacity: 1 !important;
}
div.wpcf7 ::-moz-placeholder { /* Firefox 19+ */
    color: #353740 !important;
	opacity: 1 !important;
}
div.wpcf7 :-ms-input-placeholder { /* IE 10+ */
    color: #353740 !important;
	opacity: 1 !important;
}
div.wpcf7 :-moz-placeholder { /* Firefox 18- */
    color: #353740 !important;
	opacity: 1 !important;
}

div.wpcf7 span span.wpcf7-acceptance
{
        display: inline-block;
}

div.wpcf7 input[type=checkbox]
{
        width: 18px;
        height: 18px;
        cursor: pointer;
	margin-bottom: 10px;
}
div.wpcf7
{
	color: #353740 !important
}