
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl{
    max-width: 100% !important;
}

.input-icon,
.bootstrap-tagsinput, .chosen-choices, .chosen-single, .form-control, .form-range, .select2-container--bootstrap .select2-search--dropdown .select2-search__field {
    width: 100%;
}

.link {
    text-decoration: underline;
}

.link:hover {
    text-decoration: none;
}

.split-word {
    width: auto;
    max-width: 300px;
    word-wrap: break-word;
    overflow: auto;
    display: block;
}

.table-responsive {
    width: 100%;
}

/* Full width für Orchid - mit höherer Spezifität */
body .container-fluid,
body main .container-fluid {
    max-width: 100% !important;
    padding-left: 1rem !important;
    padding-right: 1rem !important;
}

body .screen .container,
body main .container,
body .container-xxl {
    max-width: 100% !important;
    padding-left: 1rem !important;
    padding-right: 1rem !important;
}

/* Für alle möglichen Container-Varianten */
.wrapper .container,
.wrapper .container-fluid,
main > .container,
main > .container-fluid {
    max-width: 100% !important;
}


.container-xl,
.container-xxl {
    max-width: 100% !important;
    width: 100% !important;
}

.workspace-limit {
    max-width: 100% !important;
    width: 100% !important;
}
