.frame-5 {           /*Formular*/
	width:100%;
	margin: 30px 0;
}
.frame-5 h2 {
	text-align: center;
}
.tx-powermail {
	padding:0;
}
.tx-powermail h3 {
	text-align:right;
	font-size:12px;
	}
.tx-powermail hr {
	border-top: 1px solid #fff;
}
.tx-powermail .parsley-required {
	color:#990935;
}
fieldset.layout2 {
	position:relative;
	margin:0px auto;
}
.powermail_fieldwrap {
	padding: 5px 0;
}
.powermail_fieldwrap.layout3 {
	font-size:1.3em;
	font-family:'PT Sans', sans-serif;	
	padding: 10px 0 15px 0;
}
.angebot .powermail_fieldwrap.layout3.powermail_fieldwrap_type_typoscript {
	padding: 10px 0 20px 0;
	text-align: center;
}
.powermail_form h3{
	display:none;
}
.powermail_legend {
	display:none;
}
.powermail_label {
	font-size:0.8em;
	font-weight:600;
}
 .checkbox input[type="checkbox"]{
	position: static;
    left: 0;
    float: left;
    width: 10px;
    margin: 6px -20px auto;
}
.powermail_fieldwrap_type_check .powermail_field {
	padding:10px;
}
div.layout1 {
	clear: both;
}
div.layout1,div.layout1 input {
	width:100%;
}
div.layout2,div.layout2 input  {
	width:100%;
}

.powermail_field input {
    padding: 5px 10px;
    border-radius: 4px;
    border: 1px solid #ddd;
}
.powermail_field textarea {
	width:100%;
	padding: 5px 10px;
    border-radius: 4px;
    border: 1px solid #ddd;
}
.powermail_captcha {
	width:100%;
}
.powermail_captchaimage {
	margin-top:3px;
	width:100%;
}

.powermail_fieldwrap_marker_03 {
	margin:0;
	padding:0;
	font-size:0.8em;
}
.powermail_fieldwrap_type_captcha {
	padding:10px 0 5px 0;
	width:100%;
}
input:invalid, textarea:invalid {
    background-color: #fff!important;
}
.powermail_fieldwrap_type_submit input{
	font-size: 18px;
	color:#fff;
}

input.powermail_submit {
	background-color:#3f6601;/* #720929;*/
	border-color:#555;
	margin: 0 auto;
}
input.powermail_submit:hover{
	background-color: #8d9e71; /* #990935;*/
	border-color:#555;
}

.powermail_fieldwrap_type_submit {
	padding:20px 0;
}

/*submit Page*/
.powermail_create .table{
	margin-top:30px;
}
.powermail_create .table td{
	width: 40%;
    font-size: 0.8em;
}


@media only screen and (min-width: 650px) {
.frame-5 {           /*Formular*/
	width:98%;
	margin: 30px auto;
}
div.layout1 input{
     width:100%;		
}

.powermail_fieldwrap_chapter input{
	width:50%!important;
	margin-bottom:2px;
}
div.layout2 {
	float:left;
	width:50%;
}
div.layout2 input{
     width:98%;	
	
}
input.powermail_submit {
	margin: 0;
}
.powermail_fieldwrap_type_captcha {
	width:70%;
}
}
@media only screen and (min-width: 768px) {
.frame-5 {           /*Formular*/
	width:80%;
}
.powermail_fieldwrap_type_captcha {
	width:60%;
}
}
@media only screen and (min-width: 900px) {

.powermail_fieldwrap_type_captcha {
	width:50%;
}
}

	
}