
.tx-powermail h3{
    display: none;
}

.powermail_legend {
    display: none;
}

.powermail_fieldset{
    border: none;
}
.powermail_fieldwrap_type_input, .powermail_fieldwrap_type_textarea, .powermail_fieldwrap_type_check, .powermail_fieldwrap_type_submit{
    display: block;
    margin: 0 0 15px 0;
}
.powermail_field p {
        margin-bottom: 0.2rem;
}

.powermail_input,
.powermail_textarea{
    width: 100%;
    max-width: 500px;
    padding: 5px 5px 5px 5px;
}

.powermail_label {
    display: block;
    margin: 0 0 3px 0;
}

.powermail_submit{
        width:100%;
        max-width: 510px;
        cursor: pointer;
        background-color: var(--buttonDefault);
        border: medium none;
        padding: 10px 5px 10px 5px;
        font-size:1.25em;
        color: #ffffff;
}

.powermail_submit:hover{
    background-color: var(--buttonHover);
}


.powermail_message.powermail_message_error {
        background-color: #ffeeee;
        color: #ff0000;
        font-weight: bold;
        list-style: outside none none;
        margin: 0;
        padding: 10px;
}

.powermail_message.powermail_message_error {
    max-width:320px;
        background-color: #ffeeee;
        border: 2px solid #ff0000;
        color: #ff0000;
        font-size: 1.2em;
        font-weight: bold;
        list-style: outside none none;
        margin: 0 0 1em;
        padding: 10px;
    float:left;
}


