.md_ajax_loader {
    display: none;
    float: right;
    margin-left: 10px;
    margin-top: -1px;
}

.md_handling {
    margin: 2em 0.5em 1em 0em;;
    padding: 0.2em 1em;
}

.md_error_handling {
    border: 2px solid #ff0000;
}

.md_success_handling {
    border: 2px solid #398f14;
}

.mdirector_sh_field, .md__newsletter--area__select, .md__newsletter--area__input,
.md__newsletter--area__suscribe, .md__newsletter--area__button {
    margin-bottom: 10px
}

.mdirector_sh_field input[type="text"],
.mdirector_sh_field select {
    border: 2px solid #ccc;
    margin: 0px 0px 10px 0px;
    max-width: 380px;
    padding: 5px;
    width: 90%;
}
