/* ==== Styles for logged in Kontaktformular ====*/
#req-attachment,
#req-docid,
#req-title,
#req-message,
#req-deformField2  {
    font-size: 1.25rem;
    font-weight: bold;
}

body:has(article#new_message) textarea.form-control {
    min-height: calc(1.5em + 7rem + 2px);
}

#help-attachment {
    font-size: 1rem;
    font-style: italic;
    font-weight: 400;
}


/* ==== Styles for logged in Kontaktformular ====*/
#req-aktenzeichen,
#req-mitteilung {
    font-size: 1.25rem;
    font-weight: bold;
}

/* ==== Styles for logged in & guest Kontaktformular ====*/

.file-preview  {
    border-radius: 0% !important;
}

.file-preview .fileinput-remove {
    display: none !important;
}


.file-drop-zone {
    border: 2px dashed #B3BFCC !important;
    background-color: #F9FAFB;
}

.file-drop-zone-title::before {
    content: url(/static/bgetem.rul/icons/upload.svg);
    display: block;
    font-size: 1.8rem;
    margin-bottom: 0.5rem;
}
