#container {
    border-radius: 1rem;
    margin-bottom: 2rem;
}

.panel-group {
    margin-bottom: 2rem;
}

.nav-services-home > .nav-link:after {
    display: none;
}

.rezeptur-bestellung fieldset {
    border: 1px solid #ddd;
    border-radius: 1rem;
    padding: 1.25rem;
    margin-bottom: 1.25rem;
}

.rezeptur-bestellung fieldset > legend {
    width: auto;
    background: #406d63;
    color: #fff;
    border-radius: 1rem;
    padding: .2rem 1rem;
    margin-left: -.5rem;
    font-size: 1rem;
    font-weight: bold;
    text-align: left;
}

.rezeptur-bestellung fieldset .form-row {
    border-bottom: 1px solid #ddd;
    padding-bottom: 1.25rem;
    margin-bottom: 1.25rem;
}

.rezeptur-bestellung fieldset .form-row:last-child {
    border-bottom: none;
}

.rezeptur-bestellung .form-help-message {
    font-size: 0.8rem;
}

.rezeptur-bestellung fieldset .form-row label:before {
    content: "";
    font-family: "Font Awesome 6 Free";
    -moz-osx-font-smoothing:grayscale;
    -webkit-font-smoothing:antialiased;
    display:inline-block;
    font-style:normal;
    font-variant:normal;
    line-height: 1;
    text-rendering:auto;
}

.download-element .size {
    display: none;
}