.fields-picture-container .picture-preview {
    max-height: 300px;
    max-width: 300px;
    width: auto;
}

.picture-actions {
    text-align: left !important;
}

.picture-actions > span.mt-1.float-start {
    display: none;
}

.matrix textarea.form-control {
    height: auto !important;
}

.nav.command-bar .form-group {
    display: flex;
}

.nav.command-bar > li {
    margin: 0 5px;
}

#screen-modal-addCharacteristicModal .modal-dialog {
    max-width: 700px;
}

.ql-html-buttonOk, .ql-html-buttonCancel {
    align-items: center;
    border-radius: 2px;
    cursor: pointer;
    display: inline-block;
    font-weight: 400;
    outline: 0!important;
    font-size: 0.65rem;
    padding: 0.175rem 0.55rem;
    text-align: center;
    text-decoration: none;

    background-color: #006fe6 !important;
    border: 1px solid #0067d6 !important;
    box-shadow: inset 0 3px 5px rgba(0,0,0,.125) !important;
    color: #fff !important;
}

.ql-html-buttonOk {
    background-color: #23923d !important;
    border: 1px solid #208637 !important;
}

.ql-html-popupContainer {
    background: #fff !important;;
    border-radius: 4px !important;;
}

.picture-field-custom {
    transition: background-color 0.2s linear;
}

.picture-field-custom.highlight {
    background-color: rgba(248,249,250, 1);
}

.admin-auth {
    margin: 0 calc((var(--bs-gutter-x)*.5) * -1);
    padding: 0 calc(var(--bs-gutter-x)*.5);
    background-color: #2B2E33;
}

.form-control::placeholder {
    color: #6C757D;
}

.select2-container--bootstrap .select2-selection--single .select2-selection__placeholder {
    color: #6C757D;
}

.matrix .select2-container--bootstrap .select2-search--dropdown .select2-search__field {
    border: 1px solid rgba(28,43,54,.1) !important;
}

.row .custom-width-select {
    min-width: 245px;
}

.select2-container--bootstrap .select2-results>.select2-results__options {
    font-weight: 400;
}

.matrix--first-col-wide .matrix th:first-child {
    width: 80%;
}

.matrix--first-col-wide .matrix .select2 {
    max-width: 100%;
}
