.mud-dialog .mud-dialog-content.mud-dialog-no-side-padding {
    padding: 0;
}

.column1icon .mud-menu,
.column2icons .mud-menu,
.column3icons .mud-menu,
.column4icons .mud-menu,
.column5icons .mud-menu {
    display: inline-block;
}

.column1icon .mud-icon-button, 
.column2icons .mud-icon-button,
.column3icons .mud-icon-button,
.column4icons .mud-icon-button,
.column5icons .mud-icon-button {
    /* forzo Size.Small */
    padding: 3px;
    font-size: 1.125rem;
}

.column1icon {
    min-width: calc(33px * 1 + 32px);
    width: calc(33px * 1 + 32px);
}
.column2icons {
    min-width: calc(33px * 2 + 32px);
    width: calc(33px * 2 + 32px);
}
.column3icons {
    min-width: calc(33px * 3 + 32px);
    width: calc(33px * 3 + 32px);
}
.column4icons {
    min-width: calc(33px * 4 + 32px);
    width: calc(33px * 4 + 32px);
}

.inlinecheck {
    margin-top: 6px !important;
}

.inlinebutton {
    margin-top: 12px;
    margin-right: 12px;
}

.circolariTab > .mud-tabs-panels.block > button {
    margin-top: 24px;
    float: right;
}

.singlecolumnGrid {
    flex-direction: column;
}

.singlecolumnGrid .mud-select {
    min-width: 22rem;
}

.mud-dialog-title > h6 {
    margin-right: 40px;
}

.mud-simple-table.tableshrink table {
    width: auto;
}

tr.selected {
    background-color: #7ac0da;
}
tr.preiscritto {
    background-color: #7ac0da;
}

.hidden {
    display: none;
}

.mud-dialog .mud-dialog-content {
    padding: 0 24px;
}

.mud-dialog .content-scroll {
    max-height: calc(90vh - var(--mud-appbar-height));
    overflow-x: hidden;
    padding-left: 0px;
    padding-right: 0px;
}

.dxbrv-wrapper {
    height: calc(100vh - 80px) !important;
}

.spoiler {
    filter: blur(6px);
}
