/*PowerMail Anpassung*/
legend {
	display:none;
}
fieldset {
	border:none;
	
}



.tx-powermail .radio {float: left;}


.radio .powermail_radio {

    width: inherit !important;
    margin-right: 7px;
    margin-top: 5px;

}
.tx-powermail .radio  label {margin-right: 20px;}

/*Formatierung Pflichtfeld*/
.mandatory {
	color:#FF0004;
}
.parsley-custom-error-message,
.parsley-required {
    float: left;
    list-style: outside none none;
    position: relative;
    text-align: left;
    width: auto;
	background:#FF0004;
	padding:3px 10px;
	color:#FFFFFF;
}
.parsley-custom-error-message:before,
.parsley-required:before {
	font-family: 'FontAwesome';
	src: url('../fonts/fontawesome-webfont.eot?v=4.4.0');
	src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.4.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.4.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.4.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.4.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular') format('svg');
	font-weight: normal;
	font-style: normal;
	content: "\f06a";
	position:relative;
	padding-right:10px;	
}
/*Formatierung Pflichtfeld*/


.powermail_textarea {width: 97%;}
.tx-powermail h3 {
    font-size: 29px;
    margin: 20px 0 10px 0;
    background: #EFEFEF;
    padding: 12px 12px;
}

.powermail_fieldwrap {
	position:relative;
	float:left;
	width:80%;
	margin-bottom:10px;
}
.powermail_fieldwrap_type_submit {width: 100%; margin-top: 24px;}
.powermail_fieldwrap_anrede {}

.powermail_fieldwrap_type_submit input {background:#951004; border:none; border-radius: 4px; color:#fff; font-size: 18px !important; width: 55% !important; margin-left: 34%;cursor: pointer;}
.powermail_fieldwrap_type_submit:hover {cursor: pointer;}
.powermail_fieldwrap_e_mailadresse,
.powermail_fieldwrap_telefon {margin-top:25px;}
.powermail_label {
	color:#0e0f11;
	width:30%;
	float:left;
	margin-top: 3px;
	position:relative;
	font-weight: normal;
}
.powermail_field {
	width:70%;
	float:left;
	position:relative;	
}

.powermail_field select, .powermail_field input {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-image: none;
	border-color: #ccc !important;
    border-width:  1px;
    float: left;
    font-size: 14px;
    padding: 5px 10px;
    width: 96%;
}

.checkbox input {
    margin-right: 4px;
    margin-top: 7px;
    width: auto;
}
.checkbox {
	position:relative;
	float:left;
	width:100%;
}
.checkbox label {
	float:left;
	font-size:19px;
	display:inline;
}
.powermail_checkbox {
	display:inline;
}
.powermail_field img {
	float:left;
	min-width:40%;
	margin-top: 13px;
}
/*Sonder-CSS*/
.powermail_fieldwrap_marker_03 .powermail_field {
	margin-left:30%;
	text-align:left;
}
.powermail_fieldwrap_anfrageabschicken {


}
.powermail_fieldwrap_anfrageabschicken input {
	max-width:250px;
    color: #fff;
    background-color: #ffaf2e;
    border-color: #e18c03;
	transition:all linear 1s;
}
.powermail_fieldwrap_anfrageabschicken input:hover {
	background:#474747;
	color:#FFFFFF;
	cursor:pointer;
}
.powermail_date,
.powermail_select {width: auto !important;}

@media (max-width: 767px) {

	.powermail_label {width: 100% !important;}
	
	.powermail_field {
    width: 100% !important;
    float: left;
    position: relative;
}
	
	
	.powermail_fieldwrap_type_submit input {

    border: none;
        border-top-color: currentcolor;
        border-top-width: medium;
        border-right-color: currentcolor;
        border-right-width: medium;
        border-bottom-color: currentcolor;
        border-bottom-width: medium;
        border-left-color: currentcolor;
        border-left-width: medium;
        border-image-outset: 0;
        border-image-repeat: stretch;
        border-image-slice: 100%;
        border-image-source: none;
        border-image-width: 1;
    border-radius: 4px;
    color: #fff;
    font-size: 14px !important;
    width: 100% !important;
    margin-left: 0 !important;
    cursor: pointer;
}
	
}


/*Sonder-CSS*/
/*PowerMail Anpassung*/