button.aura_transparent_button {
    margin: 4px;
    min-width: 48px;
    min-height: 48px;
    border: #bbbbbb solid 1px !important;
    border-radius: 8px !important;
    box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.12) !important
}

[class*=" aura_button"],
[class^="aura_button"],
#itemForm\:ChangeStatusButton_button,
button[name="tableForm:consignments:toggler"] {
    min-height: 48px !important;
    min-width: 48px !important;
}

.aura_new_button_in_component {
    min-width: 48px !important;
}

div.ui-inputfield > div > span,
div.ui-inputfield > div > a > span {
    width: calc(100% - 100px) !important;
}

#itemForm\:tabView {
    margin-top: 40px !important;
}

.layout-wrapper {
    width: 900px !important;
}

th.tbl-filter-btn {
    width: 170px !important;
}

.ui-dialog {
    /*top: 80px !important;*/
    max-width: calc(100% - 100px) !important;
}

/* only-prod-list.xhtml */
#products_wrapper {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
}

#products_wrapper .ui-panel-content {
    height: auto !important;
}

#products_categories {
    width: 340px;
    display: inline-block;
    margin: 3px;
    vertical-align: top;
}

#products_table {
    width: 720px;
    overflow: auto;
    display: inline-block;
    margin: 3px;
    vertical-align: top;
}

#itemForm\:documentContent {
    width: 900px;
}

.confirmNewStatusMessagePanel {
    color: #ef5421;
    width: 100%;
    margin: 5px;
}

.magneticTrapsCleaning {
    border: 2px solid #f0f3f8;
    border-radius: 4px;
    padding: 10px;
}