div.tx-powermail h3{display:none;}
div.tx-powermail{width:%100;margin:0 !important;padding:0 !important;}
.powermail_message{padding-left:20px;min-height:65px;background:#ccc;background-position:98% 10px;background-repeat:no-repeat;}
.powermail_message_ok{background-image:url("/typo3conf/ext/powermail/Resources/Public/Image/icon_ok.png");}
.powermail_message_error{background-image:url("/typo3conf/ext/powermail/Resources/Public/Image/icon_error.png");}
.powermail_message li{padding:10px 50px 10px 0;font-weight:bold;color:#1E5799;}
.powermail_form{position:relative;}
.powermail_fieldset{border:0px none;box-shadow:0px 0px 8px 0px;border-radius:10px;margin-bottom:6px;padding-bottom:5px;}
.powermail_legend{font-weight:200;color:#D99C25;float:right;margin:10px -7px;font-size:25px;white-space:normal;padding-bottom:7px;}
.powermail_label{display:block;width:200px;float:left;clear:left;margin-bottom:-9px;margin-top:-5px;}
div.powermail_fieldwrap{margin:0 0 0.3em 0;clear:both;margin-left:1%;}
.powermail_textarea{height:90px;}
.powermail_textarea:focus{background-color:white;border:1px solid #D8962D;}
input.powermail_field:focus{background-color:white;border:1px solid #D8962D;outline:none;}
.powermail_submit{margin:10px 16px 10px 0;float:right;border:0;white:200px;padding:8px 20px;color:white;font-weight:bold;cursor:pointer;background:#3A6CA5;width:150px;}
input.powermail_field:nth-child(1):focus{background-color:#D89616;border:1px solid #D8962D;outline:none;}
.formError{z-index:990;}
.formError .formErrorContent{z-index:991;}
.formError .formErrorArrow{z-index:996;}
.formErrorInsideDialog.formError{z-index:5000;}
.formErrorInsideDialog.formError .formErrorContent{z-index:5001;}
.formErrorInsideDialog.formError .formErrorArrow{z-index:5006;}
.inputContainer{position:relative;float:left;}
.formError{position:absolute;top:300px;left:300px;display:block;cursor:pointer;}
.formError .formErrorContent{width:100%;position:relative;color:#fff;width:150px;font-size:11px;border:2px solid #ddd;padding:4px 10px 4px 10px;background:rgb(30,87,153);}
.formError .formErrorArrow{width:15px;margin:-2px 0 0 13px;position:relative;}
body[dir='rtl'] .formError .formErrorArrow,
body.rtl .formError .formErrorArrow{margin:-2px 13px 0 0;}
.formError .formErrorArrowBottom{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;margin:0px 0 0 12px;top:2px;}
.formError .formErrorArrow div{border-left:2px solid #ddd;border-right:2px solid #ddd;height:1px;margin:0 auto;line-height:0;font-size:0;display:block;background:rgb(30,87,153);}
.formError .formErrorArrowBottom div{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
.greenPopup .formErrorArrow div{background:#33be40;}
.blackPopup .formErrorArrow div{background:#393939;color:#FFF;}
.formError .formErrorArrow .line10{width:15px;border:none;}
.formError .formErrorArrow .line9{width:13px;border:none;}
.formError .formErrorArrow .line8{width:11px;}
.formError .formErrorArrow .line7{width:9px;}
.formError .formErrorArrow .line6{width:7px;}
.formError .formErrorArrow .line5{width:5px;}
.formError .formErrorArrow .line4{width:3px;}
.formError .formErrorArrow .line3{width:1px;border-left:2px solid #ddd;border-right:2px solid #ddd;border-bottom:0 solid #ddd;}
.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd;}
.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd;}
INPUT.powermail_field.powermail_submit{text-align:center;}
.powermail_frontend_list td{border-top:1px solid #ccc;padding:3px;}
.powermail_frontend_filter{background:rgb(252,255,244);border:1px solid #ccc;padding:10px 0;}
input ,select{box-shadow:2px 0 2px #e2e2e2;}
LABEL.powermail_label{font-weight:300;}
.powermail_fieldset{margin-bottom:3px;padding-left:15px;padding-right:15px;}

INPUT.powermail_field.powermail_submit{width:150px;text-align:center;margin:3px 30% 10px 50px;margin-right:30%;height:38px;}

input, button, select, textarea, .powermail_field{font-family:'Roboto', sans-serif !important;font-weight:400;line-height:1.4;font-size:20px}
.formError .formErrorContent{font-size:13px;}
.powermail_field{font-size:18px;}
.powermail_fieldset{margin-bottom:15px;}
#powermail_fieldwrap_171{line-height:1.5;}
div.powermail_check_outer{margin-top:-5px;}
.tx-powermail legend{font-size:21px;}
legend.powermail_label.powermail_check_legend{border-style:none none none;font-size:18px;}
.tx-powermail *{font-size:18px;}
legend{color:inherit;}

.powermail_field .powermail_field{border:1px solid rgb(204, 204, 204); width: 96%;padding:3px;}
.powermail_field input{border:1px solid rgb(204, 204, 204); width: 96%; padding:3px;}
.powermail_label{
    margin:5px;
    margin-bottom: 0px;
}

.powermail_field .powermail_submit{
    width: 32%;
}
 .powermail_field .powermail_submit {
     float: left;
    margin-left: 32%;
    width: 30%;
    padding:5px;
 }
 .powermail_field .powermail_submit:focus {
    background-color: #D89616;
    border: 1px solid #D8962D;
    outline: none;
    color:white;
}

.powermail_field .powermail_submit:hover {   
    color:white;
}



@media (max-width:540px){
   .powermail_field .powermail_submit {
    float: left;
    margin-left: 15%;
    width: 50%;
   
}  
}



.parsley-errors-list.filled{
    
    padding-left:0px !important;
}
.parsley-errors-list.filled li{
    
    padding-left:0px !important;
}


.parsley-error{
    border:  1px solid  #f08080 !important;
   

}

          
