﻿.vo-layout-container {
    display: flex;
    align-content: space-around;
    align-items: flex-start;
}

.vo-layout-item {
    flex: 1 1 auto;
    align-self: flex-start;
    display: flex;
    align-items: center;
    justify-content: center;
}

.vo-center-vertical {
    position: absolute;
    top: 50%;
    transform: translate(0,-50%);
}

/* bottone usato per azioni di contesto all'interno del form. es. vicino a textbox o combobox */
.vo-button-tool-primary {
    background-color: #2ea1fc !important;
    border-color: transparent;
    color: white !important;
    margin-top: 4px;
}

.vo-actionsdropdown {
    display: flex;
    box-sizing: border-box;
    overflow: auto;
}

.vo-actionsdropdown-rounded {
    border-radius: 14px;
}

.vo-dialog-action-left {
    float: left;
    color: red !important;
}

/* EventListener component */
.vo-eventlistener {
    height: 100%;
    width: 100%;
}
/*********************/

/* Button component */
.vo-button {

}
/********************/

/*********************/

/* Button component */
.vo-label {
}

.vo-label-email {

}

/********************/

/* ListView component */
.vo-listview {
    height: 100%;
    width: 100%;
}

.vo-listview-item {
}

.vo-listview-item:hover {
    background-color: silver;
}
/*********************/

/* Tooltip */
.vo-tooltip .e-tip-content {
    font-size: 16px;
    padding: 8px !important;
}

/* Fix per SyncFusion */
/* Max-Height calcolato male nelle tab */
.e-tab .e-content {
    max-height: unset !important;
}

/* Restringo leggermente i bordi di default nei dialoghi */
.e-dialog .e-dlg-header-content {
    padding: 12px;
}

.e-dialog .e-dlg-content {
    padding: 12px;
}

/* Popup menu in un dialog modale 
.e-sfcontextmenu {
    z-index: 4003 !important;
}
*/

/* Fix DevExpress report designer */
.dx-blazor-reporting {
    height: 100%;
}