@charset "UTF-8";
/* CSS Document */

.powermail_fieldset {
	border: none;
	box-shadow: rgba(0,0,0,0.44) 2px 2px 6px;
	padding: 2rem;
	margin: 15px 10px;
	background-color: rgba(255,255,255,0.70);
}

.powermail_legend {display: none;}

#inhalt {
	position:relative;
	top:20px;
	padding:50px;
	max-width: 1200px;
	margin: 0 auto;
}

.powermail_input {
	width: 40%;
	padding:5px;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	padding:5px;
	background-color:#eee;
	font-size: 16px;
}

.powermail_textarea, .powermail_input {
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	padding:10px;
	color: #666;
	background-color:#eee;
	width: 100%;
	border: none;
}

.tx_powermail_pi1_fieldwrap_html {
	padding-bottom:25px;
	border-bottom:1px solid #ccc;
}

fieldset.tx-powermail-pi1_fieldset {
	background-color: rgba(225,225,225,0.40);
}

.style2 {
	display:none;
}

a {color:#999;}
a:hover {color:#000;}

.powermail_fieldwrap {
		padding-bottom: 3rem;
}

@media screen and (min-width:1000px){
.powermail_fieldwrap {
	display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
   	display: flex;

}
}
label {
	-webkit-box-flex: 1;
   	-moz-box-flex: 1;
	width: 20%;
  	-webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
	font-weight: bold;
}

@media screen and (min-width:1000px){
.powermail_fieldwrap div{
	-webkit-box-flex: 3;
   	-moz-box-flex: 3;
	width: 80%;
  	-webkit-flex: 3;
    -ms-flex: 3;
    flex: 3;
}
}


.form-group {
	padding: 15px 0;
}



.powermail_fieldwrap_type_submit {text-align:left;}
.powermail_fieldwrap_type_submit input {font-size: 18px; padding: 15px;}

.parsley-required, .parsley-custom-error-message {color: red; font-weight: bold;}

